星期三, 3月 31, 2010

[OpecCV] sample edge.py

                  

  • 我猜 edge.py 裡面有一句寫錯了,不應該是 cv.cvNot (gray, edge),而是cv.cvNot (edge,gray),要不然就做白工了。
  •  在 opencv 裡開啟/儲存檔案的方式,
    1.  import opencv.highgui
    2.  image = highgui.cvLoadImage (Source.jpg)
    3.  highgui.cvSaveImage("Source.jpg", image)
  • highgui 的用法很直覺,很適合快速開發系統的雛形。
  • cvCopy (image, col_edge, edge)的用法,把 edge 當作 mask 將 image 過濾,存到 col_edge裡。整個程式的關鍵就在這一步。

沒有留言: