3.8k 3 分钟

# 环境 Python:3.6.5 OpenCV 4.1.2 C++:OpenCV 4.1.2 JS:OpenCV 4.5.0 环境搭建可参考:B 站视频 # 知识点 图像直方图的解释: 图像直方图是图像像素值的统计学特征、计算代价较小,具有图像平移、旋转、缩放不变性等众多优点,广泛地应用于图像处理的各个领域,特别是灰度图像的阈值分割、基于颜色的图像检索以及图像分类、反向投影跟踪。常见的分为 灰度直方图 颜色直方图 Bins 是指直方图的大小范围, 对于像素值取值在 0~255 之间的,可以有 256 个 bin,此外还可以有 16、32、48、128 个 bin 等,256 除以...
3.6k 3 分钟

# 环境 Python:3.6.5 OpenCV 4.1.2 C++:OpenCV 4.1.2 JS:OpenCV 4.5.0 环境搭建可参考:B 站视频 # 知识点 图像的 ROI (region of interest) 是指图像中感兴趣区域、在 OpenCV 中图像设置图像 ROI 区域,实现只对 ROI 区域的操作。 提取不规则 ROI 区域的一般步骤: 通过 inRange 函数生成 mask 通过按位与操作提取 ROI # C++ 代码 #ifndef DAY16 #define DAY16 #include...
173 1 分钟

今日晚饭:炒馍花 + 米汤~ # 食材(ingredients) 馒头,鸡蛋,葱(可选),辣椒(可选) white bread, eggs, scallion, chili # 调料(seasoning) 油,盐,花椒粉 oil, salt, szechuan pepper # 做法 馍切成块,将鸡蛋打入馍中,搅拌均匀 热锅,放油,把馍倒入锅中,翻炒 倒入葱,辣椒(可选) 放盐,花椒 出锅~
2.1k 2 分钟

# 环境 Python:3.6.5 OpenCV 4.1.2 C++:OpenCV 4.1.2 JS:OpenCV 4.5.0 环境搭建可参考:B 站视频 # 知识点 绘制直线 void line(InputOutputArray img, Point pt1, Point pt2, const Scalar& color, int thickness = 1, int lineType = LINE_8, int shift = 0); thickness = 1 // 表示线宽为 1。thickness = -1 表示进行填充 lineType = LINE_8...
1.3k 1 分钟

# 环境 Python:3.6.5 OpenCV 4.1.2 C++:OpenCV 4.1.2 JS:OpenCV 4.5.0 环境搭建可参考:B 站视频 # 知识点 四种最常见的图像插值算法 INTER_NEAREST = 0 INTER_LINEAR = 1 INTER_CUBIC = 2 INTER_LANCZOS4 = 4 相关 API void resize(InputArray src, OutputArray dst, Size dsize, double fx = 0, double fy = 0, int interpolation =...
399 1 分钟

# 前言 最近在网上查询 opencv.js 的相关学习资料,发现有一些小伙伴不是很清楚 opencv.js 的获取方式。要不就是从前人留下来的百度云链接获取,要不就是在 CSDN 上通过积分换取,要不就是按照教程从 opencv 源码编译获取,而且这些获取方式也很难获取到最新版的 opencv.js。在我写下这篇博客的时候(20201119),opencv 官方已经更新到 4.5.0 的版本啦,那么如何获取到 4.5.0 版本的 opencv.js 呢,很简单哦,且往下看~ # opencv.js 的获取方式 其实,官方在 GitHub 上就已经提供了 opencv.js,不过是放在...
703 1 分钟

# 环境 Python:3.6.5 OpenCV 4.1.2 C++:OpenCV 4.1.2 JS:OpenCV 4.5.0 环境搭建可参考:B 站视频 # 知识点 图像翻转的本质是像素映射,OpenCV 支持三种图像翻转方式 X 轴翻转 flipcode = 0 Y 轴翻转 flipcode = 1 XY 轴翻转 flipcode = -1 相关 API void flip(InputArray src, OutputArray dst, int flipCode); # C++ 代码 #ifndef DAY13 #define DAY13 #include...
1.4k 1 分钟

# 环境 Python:3.6.5 OpenCV 4.1.2 C++:OpenCV 4.1.2 JS:OpenCV 4.5.0 环境搭建可参考:B 站视频 # 知识点 VideoCapture 视频文件读取、摄像头读取、视频流读取 获取视频的相关属性 CAP_PROP_FRAME_HEIGHT 高 CAP_PROP_FRAME_WIDTH 宽 CAP_PROP_FRAME_COUNT 总帧数 CAP_PROP_FPS 帧率 VideoWriter 视频写出、文件保存 # C++ 代码 #ifndef DAY12 #define DAY12 #include...
5.7k 5 分钟

# 环境 Python:3.6.5 OpenCV 4.1.2 C++:OpenCV 4.1.2 JS:OpenCV 4.5.0 环境搭建可参考:B 站视频 # 知识点 像素值统计 最小(min) 最大(max) 均值(mean) 标准方差(standard deviation) 相关 API 最大最小值 minMaxLoc 计算均值与标准方差 meanStdDev meanStdDev(Mat src, MatOfDouble mean, MatOfDouble stddev) src 表示输入 Mat 图像 mean...