Javascript 在JS或Python中操纵颜色

Javascript 在JS或Python中操纵颜色,javascript,python,image-processing,colors,Javascript,Python,Image Processing,Colors,我在一个项目中工作,该项目涉及识别图像中的字符。我需要将图像的黑暗部分切换为光明,光明部分切换为黑暗(或黑色),因为程序使用光明作为背景,黑暗作为背景。 有人能告诉我有什么脚本可以帮我吗?无论是JavaScript还是Python。 谢谢。要在Python中进行图像处理,可以使用OpenCV(cv2)、NumPy&SciPy、scikit image 首先,将图像从文件读入NumPy数组。然后你可以将图像反转(255-img)。以下是一些示例代码: from pylab import imsho

我在一个项目中工作,该项目涉及识别图像中的字符。我需要将图像的黑暗部分切换为光明,光明部分切换为黑暗(或黑色),因为程序使用光明作为背景,黑暗作为背景。 有人能告诉我有什么脚本可以帮我吗?无论是JavaScript还是Python。
谢谢。

要在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')

我觉得使用一个计算机视觉库,比如OpenCV,也就是50+mb,这样做有点过分了。