hobart的个人博客分享 http://blog.sciencenet.cn/u/hobart

博文

工业领域机器视觉的算法原理与应用实践(1):图像的数据结构

已有 1124 次阅读 2024-10-13 19:43 |系统分类:教学心得

图像的数据结构

1、理论

      图像是机器视觉研究的主要内容,讲机器视觉的算法原理,首先要弄清楚图像的数据结构。一般来说,从各种产生图像设备(手机、相机等)输出的图像多为8位RGB图像,表现为三维数组:,其中:为图像行坐标;为图像列坐标;为颜色通道,对应RGB分量;H为图像高,W为图像宽。对于8位RGB图像,

2、代码实验

实验环境:anaconda + pycharm

Python库:python:3.8.16, opencv-python:4.7.0.72

代码: 

import cv2

img=cv2.imread('lena.png')

cv2.namedWindow('image')

cv2.imshow('image',img)

cv2.waitKey(0)

cv2.destroyAllWindows()

实验图像:

实验过程:

2.1、运行程序

image.png

2.2、在第3行设置断点,运行debug

2.3、点击View as Array,输入img[0],看到的是下图红色部分的数据

2.4、输入img[:,0],看到的是下图红色部分的数据

2.5、输入img[0,0],看到的是下图红色部分的数据:



https://blog.sciencenet.cn/blog-3618661-1455110.html


下一篇:工业领域机器视觉的算法原理与应用实践(2):图像增强
收藏 IP: 59.172.115.*| 热度|

1 张学文

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...
扫一扫,分享此博文

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-11-1 11:31

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部