赞
踩
© Fu Xianjun. All Rights Reserved.
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
提示:以下是本篇文章正文内容,下面案例可供参考
数字图像处理其实就是处理二维矩阵数据。利用opencv来学习处理算法是一种比较好的方式。
图像处理就是将图像转化为一个数字矩阵存放在计算机中,并采用一定的算法对其进行处理。图像处理的基础是数学,最主要任务就是各种算法的设计和实现。
代码如下(示例):
import cv2
import numpy as np
代码如下(示例):
shengmi = cv2.imread("2.jpg")
print (img.shape)
gao, chang , tongdaoshu = img. shape
print("gao:%s, chang:%s, tongdao:%s"%(gao,chang, tongdaoshu))
b,g,r = cv2.split(img)
zeros = np.zeros ((500,500,3) ,dtype="uint8")
for i in range (0,chang):
for j in range(0,chang):
for k in range(0,3):
if 159< b[i,j]<200:
img[i,j] = (0,0,0,)
代码如下(示例):
cv2.imshow("bluesanja1o" , img)
cv2.imwrite ("bluesanjaio.jpg" , img)
cv2.waitKey(0)
Cv2.destroyAllWindows()
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。