OpenCV学习(2.1) 初识图像

1.图像对象

图像是由一个个像素组成的,像素越多,体现到图像就是更加清晰,有更多的细节。举个例子,通常来说的分辨率,1080P,720P,480P就是指像素的数量,数量越多就越清晰。

2.打印图像的像素值

import cv2

image = 'D:\papercode\AI\Ai-Dentist-Sample-Code-main\opencv\car_recognition\car.jpg'
#读取图片
image = cv2.imread(image)

print("image0",image)
print("image1",image[0])
print("image2",image[0][0])
print("image3",image[0][0][0])

print("image0",image.shape)
print("image1",image[0].shape)
print("image2",image[0][0].shape)
print("image3",image[0][0][0].shape)

结果展示:

image1 [[ 52  81  85]
 [ 75 102 106]
 [ 91 110 113]
 ...
 [229 208 193]
 [229 208 193]
 [229 208 193]]
image2 [52 81 85]
image3 52
image0 (861, 697, 3)
image1 (697, 3)
image2 (3,)
image3 ()

输出的image0没有打印出来,太长了,不过可以从shape中看到是(861,697,3),代表的是长和宽以及通道数;image1是指定了长的位置,显示的是长为序列【0】时宽以及三个通道上的数值,对应的形状就是(697,3);image2就是选定

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值