社区
C#
帖子详情
关于图像的一个很基础的问题
xinxzhao
2009-04-25 02:56:27
各位大虾:
我正想搞一下图像处理方面的。我有个比较基础的问题,就是像用一个阵列CCD采集到一幅图像。图像就是每个CCD采到的一个矩阵,没错吧?但又说一幅图像的每个像素点是由RGB三个颜色分量组成的,而我采集到的明明是一个数组啊。我这样认为:就是这个矩阵里的每一个数就是对应采集图像的一个像素点,而这个像素点只有一个数啊,怎么看出其RGB的分量呢?
搞图像处理,计算机视觉的大哥一定很知道,我想不通。一直困扰着我。
...全文
84
9
打赏
收藏
关于图像的一个很基础的问题
各位大虾: 我正想搞一下图像处理方面的。我有个比较基础的问题,就是像用一个阵列CCD采集到一幅图像。图像就是每个CCD采到的一个矩阵,没错吧?但又说一幅图像的每个像素点是由RGB三个颜色分量组成的,而我采集到的明明是一个数组啊。我这样认为:就是这个矩阵里的每一个数就是对应采集图像的一个像素点,而这个像素点只有一个数啊,怎么看出其RGB的分量呢? 搞图像处理,计算机视觉的大哥一定很知道,我想不通。一直困扰着我。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xinxzhao
2009-04-27
打赏
举报
回复
我真是菜鸟啊
xinxzhao
2009-04-27
打赏
举报
回复
嘿嘿,我正想知道这个:就是怎么把采集到的图像数据转换为图形?
不要说我笨啊。呵呵
zgke
2009-04-27
打赏
举报
回复
你采集到的数据,那就是图形数据...还有什么..计算机就知道是数组..你的转换为图形..
当你转换图形后.显示就容易了.
xinxzhao
2009-04-27
打赏
举报
回复
经过前面各位的讲解,我有些明白了,但是还有一个问题:
我采集到的一个二维数组,计算机是如何知道这个数组是一个图像的数组的?如何让其显示出图像来?
Harvey_He
2009-04-25
打赏
举报
回复
假设是400*400像素的一副图片,你采集成了放到一个二维数组里面,一个二维数组放的是一个数,这个数是Int型的,表示的是颜色。
例如: 你的数组A[0][0] = intColor;
那么这个int型转化为32位的2进制的类型,每8位代表一种颜色分量;对应ARGB;
wjhx
2009-04-25
打赏
举报
回复
记得好象是在每个象素点上都有RGB的参数。再用Bitmap试一下,多年前的事,想不起来了。
zgke
2009-04-25
打赏
举报
回复
也就是说我采集得到的数中,各分量值已经按位给我自动放好了,是这样的吗?
是的,按一定的格式存放的.
为什么会给我自动放好呢?还是不明白,再请教。
不给你放到 你怎么看到你想要的图片呢..
xinxzhao
2009-04-25
打赏
举报
回复
也就是说我采集得到的数中,各分量值已经按位给我自动放好了,是这样的吗?为什么会给我自动放好呢?还是不明白,再请教。
zgke
2009-04-25
打赏
举报
回复
不知道你的CCD采集到的数据颜色是怎么分的.而数组的一个元素是几位的.
总体来看
32位色 颜色是 byte[4] 分别为 A R G B 也就是数组的没一个元素有32位 4个byte组成
24位色 颜色是 byte[3] R G B
8位 byte[1] 索引颜色
4位 byte[1] 索引颜色 两个素点占用1个byte
1位 byte[1] 索引颜色 八个素点占用1个byte 这个就是黑白.不是灰度图
如果你知道你获取的图形大小.也可以通过计算方式获取颜色.例如 10*10大小的图形 你获取到的数组是100那这个图形应该是8位的图形... 如果是300那是 24位的图形.
OpenCV和MFC的实例+界面程序+各种
图像
处理操作
OpenCV和MFC的实例功能如下: 有良好的mfc界面,可以打开
图像
、视频,并作简单的数字图象处理,视频目标检测、跟踪等等,包含大量的
基础
算法,基于opencv1.0和vc6.0(vs2008)都可以应用,不用安装,直接编译运行就可以,对于初学者熟悉opencv的常用函数很有帮助。 新手共享资源,多多交流。
一个
时间控件 ,关于active 控件的编写。
这是
一个
自制的active控件,其中向控件添加菜单困扰了我很久,不知道谁能把它改成弹出式菜单。
有疑问请和我联系。
Android二维码扫描Demo 程序源码
此为示例代码,详细讲解请参考: http://blog.csdn.net/guolin_blog/article/details/9526247
程序员给女朋友做的精美3D相册
程序员给女朋友用HTML5制作的3D相册 感觉挺漂亮。 整理里
一个
自己可以换相片
MNIST数据集
MNIST手写字符数据集,字符和标签文件分离,存储格式为Matlab格式。
C#
111,126
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章