2024-04-28 06:24:19 发布
网友
我正在做一个项目,这个项目涉及到识别图像中的字符。我需要将图像的深色部分切换为浅色,将浅色部分切换为深色(或黑色),因为程序使用灯光作为背景,使用深色作为文字。 有谁能告诉我有什么脚本可以帮助我做到这一点吗?在JavaScript或Python中。 谢谢您。在
使用Python可以使用ImageMagick的Python绑定:
http://www.imagemagick.org/script/api.php
似乎支持图像对比度选项:
http://www.imagemagick.org/script/command-line-options.php
要在Python中进行图像处理,可以使用OpenCV(cv2)、NumPy&SciPy、scikit image。。。在
首先,将图像从文件读入NumPy数组。然后你可以反转图像(255-img)。下面是一些示例代码:
from pylab import imshow import cv2 img = cv2.imread("test.png") rimg = 255 - img imshow(rimg)
您需要一些库来像opencv一样读取图像。 由于白色通常为255,因此使用此选项反转颜色:
import cv2 image = cv2.imread('imagefile.jpg') image = 255 - image cv2.imwrite('inverted.jpg')
使用Python可以使用ImageMagick的Python绑定:
http://www.imagemagick.org/script/api.php
似乎支持图像对比度选项:
http://www.imagemagick.org/script/command-line-options.php
要在Python中进行图像处理,可以使用OpenCV(cv2)、NumPy&SciPy、scikit image。。。在
首先,将图像从文件读入NumPy数组。然后你可以反转图像(255-img)。下面是一些示例代码:
您需要一些库来像opencv一样读取图像。 由于白色通常为255,因此使用此选项反转颜色:
相关问题 更多 >
编程相关推荐