相关疑难解决方法(0)

如何使用Python在OpenCV中裁剪图像

我如何使用OpenCV裁剪图像,就像我之前在PIL中所做的那样.

关于PIL的工作示例

im = Image.open('0.png').convert('L')
im = im.crop((1, 1, 98, 33))
im.save('_0.png')
Run Code Online (Sandbox Code Playgroud)

但是我怎么能在OpenCV上做到这一点?

这是我试过的:

im = cv.imread('0.png', cv.CV_LOAD_IMAGE_GRAYSCALE)
(thresh, im_bw) = cv.threshold(im, 128, 255, cv.THRESH_OTSU)
im = cv.getRectSubPix(im_bw, (98, 33), (1, 1))
cv.imshow('Img', im)
cv.waitKey(0)
Run Code Online (Sandbox Code Playgroud)

但它不起作用.

我想我错误地使用了getRectSubPix.如果是这种情况,请解释我如何正确使用此功能.

python opencv

184
推荐指数
7
解决办法
43万
查看次数

使用OpenCV裁剪黑色边缘

我认为这应该是一个非常简单的问题,但我无法找到解决方案或有效的搜索关键字.

我只是有这个形象.

原始图像

黑色边缘是无用的,所以我想剪切它们,只留下Windows图标(和蓝色背景).

我不想计算Windows图标的坐标和大小.GIMP和Photoshop有一些autocrop功能.OpenCV没有?

opencv image-processing

34
推荐指数
4
解决办法
3万
查看次数

如何在python中使用opencv复制图像区域?

我正在尝试使用http://iamabhik.wordpress.com/category/opencv/中的想法实现车牌识别软件.

我使用"import cv2"在python中使用opencv实现了板位置.它工作正常,现在我需要将板块区域复制到另一个图像来进行字符的分割,然后是OCR部分(可能使用神经网络).

我发现GetSubRect()函数可以复制或隔离部分图像,但它似乎在python中不可用.还有其他选择吗?ROI功能似乎也没有实现.

是否有关于opencv的python接口的最新文档?

我在Debian wheezy/sid环境中从svn存储库(版本7239)编译了opencv.

免费提出替代方法/想法来解决这个问题.

提前致谢.

python opencv

24
推荐指数
3
解决办法
7万
查看次数

标签 统计

opencv ×3

python ×2

image-processing ×1