首页 > 编程知识 正文

opencv旋转图像,rgb转灰度图像

时间:2023-05-04 19:23:11 阅读:9133 作者:3204

OpenCV创建映像#---coding : utf-8---- # @ time :2021/7/20 # @ author : zyh ' ' introduction 3360创建映像3360 如果是像素坐标关系,则排列行索引=像素存在行数- 1=像素纵轴排列索引=像素存在的列数- 1=像素横轴坐标,黑白图像中像素为0且单纯的黑色, 为了像素为255纯白色而生成随机像素的3通道(RGB )图像:(:0 )像素点下标为0 ([ :0 ] )是通道,蓝色像素点下标为0 ([ 3:3360,0 ] 第三个索引表示创建三原色颜色分量随机像素,调用np方法random.randint(para1,size )、dtype=) para1:的范围,仅填充256 (表示0 ) 256 )显示有Para2:shape:(Height,width,3 ) 3时有三个信道,是BGR影像para3:数据类型。 典型像素位NP.uint8' ' importnumpyasnpimportcv2ascvwidth=500 height=400 #指定的宽度、高度、三个通道和像素值均为0的图像img=NP. 1通道的所有像素为255blue ) : 1 1、0 )=255#2通道的所有像素为255green=img.copy ) (green ) ) : 1)=255#3通道的所有像素2]=255#生成随机像素黑白图像)生成指定宽度的图像、单通道和随机像素值。 随机值在256以内(0,256 ),数字为无符号8位整数image _ random _ bw=NP.random.randint (256,size=(height,width ), 对于dtype=np.uint8) #,随机像素RGB图像#生成指定宽度高度数字为无符号8位整数image _ random _ RGB=NP.random.randint (256,size=(height ) dtype=np.uint8) cv.imshow red ) cv.imshow(random_bw ),image _ random _ bw (cv.im show ) random_RGB,im

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。