0
我有一個代碼來獲取圖像的第一個像素。但我無法限制像素數量。我想獲得圖像的前三個像素,即9個RGB值。這裏是我的代碼。獲取python中圖像的指定像素數
from PIL import Image
import numpy as np
import cv2
img = cv2.imread('images.jpeg')
a=img.shape
rows=a[0]
cols=a[1]
string=raw_input("Enter a message ")
l=len(string)
m=0
n=0
for i in range(0,rows):
for j in range(0,cols):
first= img[i,j]
print first
break
break
是否刪除兩個** break **語句給你你想要的? –
你有所有的像素,不需要循環任何東西。閱讀[切片數組](http://docs.scipy.org/doc/numpy/reference/arrays.indexing.html)。 – kwinkunks