SyntaxHighlighter

2010-03-14

opencv 2

相変わらず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のエラーが発生する・・・。難しいなあ

2 件のコメント:

  1. SWIG binding ならば,これと同じ現象かもしれませんね.
    https://code.ros.org/trac/opencv/ticket/70

    返信削除
  2. > idojunさん
    情報ありがとうございます!!動きました!!

    返信削除

Related Posts Plugin for WordPress, Blogger...