OpenCV

30篇文章
1 为原始图片添加透明通道,并将图片中的红色区域置为透明 先正常读取一张彩色图片,然后为彩色图片添加一个透明通道,然后将彩色图片中是红色的区域置为透明,然后保存为带有透明通道的彩色图片。 示例的C++…
在视觉任务的深度学习模型的训练过程中,一般需要对数据集中的图片进行预处理,这些操作一般都包括: resize图片大小 转为RGB 归一化到[0,1] 减均值 除方差 在Pytorch中一般使用torc…
Lenna(或 Lena)图片是在图像处理领域使用最广泛的标准测试图像之一。 相信使用过OpenCV或者了解图像处理的朋友对这张图片应该不陌生吧,除了在教科书中,也会在各种博客、教程中看到经常使用这张…
1 指定插值方法改善resize函数缩放图片时出现锯齿感和失真问题 最近使用OpenCV对视频数据进行裁剪和缩放到指定的分辨率时,发现如果只是裁剪视频两侧多余的背景,视频的清晰度还是和原视频一样保持不…
一般情况下,我们会在主线程中直接使用opencv打开摄像头然后读取的视频帧进行操作,这种方式是阻塞的,如果我们想要在主线程读取摄像头视频帧的时候还进行其他的操作会非常不方便。这个时候有必要将读取摄像头…
1 解决opencv-python使用cv2.imwrite()保存中文路径图片失败的问题 一般情况下,使用opencv-python库保存数据为图片一般会使用以下代码, import cv2 imp…
1 解决opencv-python使用cv2.imread()读取中文路径图片失败的问题 在深度学习的项目中,经常会处理图片数据集,经常会面临读取中文路径下的图片文件的问题,一般情况下我们会使用以下代…
1 将Opencv中的BGR视频流使用FFmpge编码为H264视频流 本文主要介绍如何将OpenCV从视频文件或者摄像头读取的BGR视频流通过FFmpeg编码为H264视频流,并将编码的H264视频…
1 OpenCV cv::Mat与FFmpeg AVFrame相互转换 最近在处理OpenCV采集摄像头图片然后使用ffmpeg编码为h264裸流,之后再将h264裸流转换为OpenCV cv::Ma…
1 cv::VideoWriter::fourcc可支持的视频编码格式 1.1 OpenCV文档 地址:https://docs.opencv.org/3.4/dd/d9e/classcv_1_1Vi…
1 编译安装FFmpeg+libx264 1.1 安装yasm或者nasm libx264需要yasm或者nasm进行编译,所以需要安装yasm或者nasm的对应版本,一般是nasm 2.13。 安装…
1 linux上编译使用OpenCV的程序出现undefined reference to cv::VideoCapture::VideoCapture()错误 最近在linux上编写程序的时候使用了…

关注我们的公众号

微信公众号