
图形处理
文章平均质量分 96
Stitch史迪奇
MM
展开
-
FOURCC四字符码对照表
前言:最近在处理视频时遇到了一个问题就是摄像头拍摄的视频不够清晰,在查了许多文献之后发现视频质量和Opencv中库中的视频流编码方式息息相关。故将四字符编码器的对应信息总结如下。FourCC Description 1978 A.M.Paredes predictor (LossLess) 2VUY Optibase VideoPump 8-bit 4:2:2 Component YCbCr 3IV0 MPEG4-based codec 3ivx 3IV1.转载 2020-10-26 19:44:36 · 1582 阅读 · 0 评论 -
OpenCV 代码段——BGR与YUV转换
https://zhuanlan.zhihu.com/p/98622289概述OpenCV BGR 图 转 YUV 图的代码,网上没有比较完整的示例,使用的时候搜索比较费劲。这里写一个代码片段和例子,方便查找。C++ 代码// file name: convert.cpp#include <opencv2/opencv.hpp>// BGR 转 YUVvoid BGR2YUV(const cv::Mat bgrImg, cv::Mat &y, cv::Mat &转载 2020-10-22 22:33:00 · 2702 阅读 · 0 评论 -
matlab 彩色图像、灰度图像、二值图像和索引图像
彩色图像:每个像素由R、G、B三个分量表示,每个通道取值范围0~255。数据类型一般为8位无符号整形。灰度图像:每个像素只有一个采样颜色的图像,这类图像通常显示为从最暗黑色到最亮的白色的灰度。二值图像(黑白图像):每个像素点只有两种可能,0和1.0代表黑色,1代表白色。数据类型通常为1个二进制位。索引图像:类似于查字典,为了解决彩色图像消耗空间大的问题,一般应用于色彩构成比较简单的场景...原创 2018-09-01 10:29:47 · 19014 阅读 · 7 评论 -
matlab常用滤波器
首先关于fspecial函数的定义,fspecial函数用于建立预定义的滤波算子。其语法格式为: h = fspecial(type) h = fspecial(type,para)其中type指定算子的类型,para指定相应的参数;函数type的类型有:1、'average'averaging filter为均值滤波,参数为hsize代表模板尺寸,默认值为...原创 2018-09-11 16:15:08 · 6642 阅读 · 0 评论 -
空间域锐化滤波器
1.锐化滤波器锐化滤波,是将图像的低频部分减弱或去除,保留图像的高频部分,即图像的边缘信息。图像的边缘、轮廓一般位于灰度突变的地方,也就是图像的高频部分,通常用灰度差分提取边缘轮廓。图像中边缘轮廓通常是任意方向的,因此我们的差分运算需要具有方向性。各向同性的边缘检测算子对任意方向的边缘轮廓都有相同的检测能力,那么什么是算子?算子是一个函数空间到函数空间上的映射O:X→X。广义上的...原创 2018-09-11 16:23:45 · 4618 阅读 · 0 评论 -
三维绘图
1.三维网格mesh函数x=-7:0.5:7;y=x;[X,Y]=meshgrid(x,y);Q=sqrt(X.^2+Y.^2)+eps;Z=cos(Q)./Q;mesh(X,Y,Z);grid on;axis([-10 10 -10 10 -1 1]);2.三维标记xlabelylabelzlabeltitle 3.三维折线及曲线绘制...原创 2018-09-10 19:12:22 · 2911 阅读 · 0 评论