Python

[PyQt] QPixmap, QImage, Numpy 변환

체봄 2020. 4. 21. 15:16

 

QImage를 QPixmap으로 변환

qpixmap_var = QPixmap.fromImage(qimage_var)

 

QPixmap을 QImage로 변환

qimage_var = qpixmap_var.toImage()

 

QImage를 Numpy로 변환

import qimage2ndarray
numpy_arr = qimage2ndarray.recarray_view(qimage_var)

 

Numpy를 QImage로 변환

import qimage2ndarray

qimage_var = qimage2ndarray.array2qimage(numpy_arr, normalize=False)

또는 

# 이 코드는 테스트 시 제대로 실행되지 않았음 !!!
import qwt  # 설치 시 > pip install PythonQwt

qimage_var = qwt.toqimage.array_to_qimage(numpy_array, copy=False)

 

 

 

반응형