相変わらずPythonでOpenCV2.0をいじっていたら、エラーに出会ってしまった。
何が悪いのかさっぱりわからないけど、メモリエラーなのかしら??
# coding: UTF-8
import cv
windowNameSource = "Source"
windowNameContour = "Binary"
sourceImage = cv.LoadImage(r"xxxxx.jpg", cv.CV_LOAD_IMAGE_COLOR)
sizeOfImage = cv.GetSize(sourceImage)
grayImage = cv.CreateImage(sizeOfImage, cv.IPL_DEPTH_8U, 1)
cv.CvtColor(sourceImage, grayImage, cv.CV_BGR2GRAY)
cv.NamedWindow(windowNameSource, cv.CV_WINDOW_AUTOSIZE)
cv.NamedWindow(windowNameSource, cv.CV_WINDOW_AUTOSIZE)
cv.ShowImage(windowNameSource, sourceImage)
cv.ShowImage(windowNameContour, grayImage)
cv.WaitKey(0)
cv.DestroyWindow(windowNameSource)
cv.DestroyWindow(windowNameContour)
実行すると、Windowsのエラーが発生する・・・。難しいなあ
SWIG binding ならば,これと同じ現象かもしれませんね.
返信削除https://code.ros.org/trac/opencv/ticket/70
> idojunさん
返信削除情報ありがとうございます!!動きました!!