Opencv中的图像处理

时间:2012-02-24 08:28:09

标签: opencv

我正在尝试使用opencv laplace的首发示例:

import cv
im = cv.LoadImageM("building.jpg", 1)
dst = cv.CreateImage(cv.GetSize(im), cv.IPL_DEPTH_16S, 3)
laplace = cv.Laplace(im, dst)
cv.SaveImage("foo-laplace.png", dst)

表示目录中的所有图像。

Sofar我得到了glob.glob部分:

li =[]
li = glob.glob('/path/*.jpg')

for x in li:
    im = cv.LoadImage( x + ".png", 1)
    dst = cv.CreateImage(cv.GetSize(im), cv.IPL_DEPTH_16S, 3);
    laplace = cv.Laplace(im, dst)
    cv.SaveImage("laplacian"+ x + ".png", dst)

有关如何运作的任何建议吗?

感谢。

1 个答案:

答案 0 :(得分:0)

im = cv.LoadImage(x +“。png”,1)

你不要加“.png”

im = cv.LoadImage(x,1)