2013-01-09 61 views
1

我在一個涉及識別圖像中的字符的項目中工作。我需要將圖像的黑色部分切換爲光線,將光線部分切換爲黑色(或黑色),因爲程序使用光線作爲背景,使用黑色作爲背景。 任何人都可以告訴我任何能幫助我做到的腳本嗎?無論是JavaScript還是Python。 謝謝。在JS或Python中操作顏色

+1

我覺得自己像使用計算機視覺庫,OpenCV的一樣,即50 + MB做,這是矯枉過正的一點點。 –

回答

2

您將需要一些庫來讀取像opencv這樣的圖像。 由於通常是白色爲255,以此來反色:

import cv2 
    image = cv2.imread('imagefile.jpg') 
    image = 255 - image 
    cv2.imwrite('inverted.jpg') 
+0

謝謝你,那正是我正在尋找的 – andresmechali

0

做圖像處理在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)