QT에서 char*나 byte* 변수를 이용하여 이미지 생성하기
QT에서 파일이 아닌 변수에 저장된 char*나 byte* 변수로 이미지를 생성하는 법을 알고 싶습니다.
예를 들어...char* str = "00000000
01110100
00010100
00010110
00100100
00100100
01000100
00000000"; // 이해를 돕기위해 줄을 띄었습니다. 실제로 1로 된 부분을 보면.. "가"입니다.
이처럼...표현된 char* 변수를 QPixmap / QBitmap / QImage 중 하나로 생성할 수 있나요?
아니면...char*가 아니더라도 ...
rgb값으로 표현된 BYTE*로 된 변수는요??
예를 들어... 위의 0 대신엔... 0x000000가....1대신엔 0xffffff를...뭐 이런식으로 표현된 변수라면여..??
uchar*를 사용하는 방법이 있던데.. 그 뒤에 파라미터들을 잘못 정의했는지 안나오더라구요...
c++에선.. createcompatiblebitmap, setdibits를 사용해서 할수 있는데... qt에선 어떻게 해야하는지요..ㅠㅠ
답변 부탁드립니다.
댓글 달기