[7] 이미지를 만드는 코드
qt로 이미지 만들기
mainwindow.cpp
| 
#include "mainwindow.h" 
#include "ui_mainwindow.h" 
MainWindow::MainWindow(QWidget *parent) : 
   QMainWindow(parent), 
   ui(new Ui::MainWindow) 
{ 
   ui->setupUi(this); 
   int sizeX = 512; 
   int sizeY = 512; 
   int color = 0; 
   QImage image = QImage(sizeX, sizeY, QImage::Format_RGB32); 
   for(int row=0; row<sizeY; row++) 
   { 
       for(int column=0; column<sizeX; column++) 
       { 
           image.setPixel(column, row, qRgb(color, color, color)); 
           //image.setPixel(i, j, 100); 
       } 
       color++; 
   } 
   QGraphicsScene *graphic = new QGraphicsScene(this); 
   graphic->addPixmap(QPixmap::fromImage(image)); 
   ui->graphicsView->setScene(graphic); 
} 
MainWindow::~MainWindow() 
{ 
   delete ui; 
} | 
RGB 값이 같으면 회색이 나온다.  
 
 
댓글 없음:
댓글 쓰기