小编Har*_*kar的帖子

如何使用OpenCV-Python访问图像的像素?

我想知道如何遍历图像的所有像素.我试过这个:

import cv2
import numpy as np

x = np.random.randint(0,5,(500,500))
img = cv2.imread('D:\Project\Capture1.jpg',0)
p = img.shape
print p
rows,cols = img.shape

for i in range(rows):
    for j in range(cols):
        k = x[i,j]
        print k
Run Code Online (Sandbox Code Playgroud)

它打印一组垂直数字,不是数组的形式.我也得到一个超出范围的数组异常.请建议一种方法.

python opencv image-processing pixels

14
推荐指数
5
解决办法
5万
查看次数

标签 统计

image-processing ×1

opencv ×1

pixels ×1

python ×1