ov3640摄像头问题
请问下3640出来的数据 格式为rgb565时三个分量r g b具体是怎样排列的保存为bmp图片时图片的行程长度编码设置成什么rle8?bi_rgb还是bi_bitfields?万急!!!你这是在设置bmp_header吗? 关于RGB三个分量的排列顺序,你可以看下OV3640的数据手册,ov3640里有个寄存器是可以配置rgb的排列顺序的,详见ov3640数据手册第38页 ─╄OvЁ等待 发表于 2014-7-3 10:38 static/image/common/back.gif
你这是在设置bmp_header吗?
BMP已保存我现在要读取RGB三个分量的值把彩色图像灰度化处理可是得到的灰度图很模糊感觉有一片一片的块状区域图片很毛躁我想应该是三个分量的值取得不对我回头看了一下飞凌提供的程序RGB分量的掩模是这样的:RGB565.RED=0xF800;RGB565.BLUE=0x07E0;RGB565.GREEN=0x001F;RGB565.RESERVED=0x0; 这个是对的吗这个是按照R/G/B:5/5/6的吧?
飞凌-snail 发表于 2014-7-3 10:48 static/image/common/back.gif
关于RGB三个分量的排列顺序,你可以看下OV3640的数据手册,ov3640里有个寄存器是可以配置rgb的排列顺序的, ...
看了一下飞凌提供的程序行程长度编码格式设置的是BI_BITFIELDS,RGB分量的掩模是这样的:RGB565.RED=0xF800;RGB565.BLUE=0x07E0;RGB565.GREEN=0x001F;RGB565.RESERVED=0x0; 这个是对的吗这个是按照R/G/B:5/5/6的吧? 严格来说应该是R/B/G: 5/6/5 飞凌-snail 发表于 2014-7-3 11:22 static/image/common/back.gif
严格来说应该是R/B/G: 5/6/5
为何不设置成R/G/B:5/6/5 飞凌-snail 发表于 2014-7-3 11:22 static/image/common/back.gif
严格来说应该是R/B/G: 5/6/5
俩个字节中RGB存放的顺序也是按照R/B/G来存的吗 我只是根据你给的掩模值推测出RGB的格式的,根据掩模值来看,RGB的数据本来就是用一个字来表示的,也就是两个字节 飞凌-snail 发表于 2014-7-3 13:38 static/image/common/back.gif
我只是根据你给的掩模值推测出RGB的格式的,根据掩模值来看,RGB的数据本来就是用一个字来表示的,也就是两 ...
主要是他们在保存为16位BMP图片后两个字节中存放的顺序是怎样的 问题已解决谢谢 kongwen1688 发表于 2014-7-3 18:40 static/image/common/back.gif
问题已解决谢谢
怎么解决的?把解决方法分享一下吧
页:
[1]