图像处理
xiaokbuxiong
这个作者很懒,什么都没留下…
展开
-
插值算法将摄像头采集RAW数据保存位RGB24
插值算法,需要填补缺失的2个色彩,我们使用的是线性插值补偿算法R 和B通过线性就是RB分别不变,一个像素点的RGB 三个分量,通过固定其中的一个点的值,取临域的的颜色分量的平均值,作为这个像素点的颜色分量值,因为绿色颜色分量数量在GRB模式的时候最多,所以对于G颜色分量的时候需要做两次的运算R如果固定的是红色分量的时候即R在中间,为第三张图,固定R的颜色分量,上原创 2017-10-31 11:19:11 · 6341 阅读 · 0 评论 -
利用opencv函数对图像旋转后,按旋转偏移新计算新的图像外接四边形绘制
利用模板匹配后,基于模板旋转1度角度逼近匹配目标图像,计算出第一个符合的目标模组图像的旋转角度,记录目标模组旋转角度为⊙,模板选定的正方形区域,利用 matchTemplate函数,匹配方法选取平方差匹配,method=CV_TM_SQDIFF,计算出最小旋转角度,但是需要绘制出旋转外接四边形, minMaxLoc函数,寻找到最小值的左上角顶点坐标,记录为x1,y1;如图所示,偏转后的原创 2018-01-23 17:07:38 · 1805 阅读 · 0 评论 -
yuv422转RGB888保存bmp文件解析
uvc相机支持v4l2编程,采集格式若只支持yuv422,使用libjpeg等压缩速度降低,直接保存bmp位图速度加快.关于v4l2对于相机的初始化部分进行省略.分为几个关键步骤进行转换:1:初始化正常 2:将底层获取与申请的内存存入缓存进行mmap进行内存映射,内核空间的地址不能直接被用户空间使用 struct buffer{ void *start;...原创 2018-10-26 13:16:18 · 3739 阅读 · 0 评论