Saya mencoba mengonversi gambar dari PIL
ke OpenCV
format. Saya menggunakan OpenCV 2.4.3
. inilah yang saya coba sampai sekarang.
>>> from PIL import Image
>>> import cv2 as cv
>>> pimg = Image.open('D:\\traffic.jpg') #PIL Image
>>> cimg = cv.cv.CreateImageHeader(pimg.size,cv.IPL_DEPTH_8U,3) #CV Image
>>> cv.cv.SetData(cimg,pimg.tostring())
>>> cv.cv.NamedWindow('cimg')
>>> cv.cv.ShowImage('cimg',cimg)
>>> cv.cv.WaitKey()
Tapi saya pikir gambar tersebut tidak dapat diubah ke format CV. Jendela menunjukkan gambar coklat besar. Di manakah kesalahan saya dalam Mengonversi gambar dari PIL
ke CV
format?
Juga, mengapa saya perlu mengetik cv.cv
untuk mengakses fungsi?