OpenCV

26篇文章
一般情况下,我们会在主线程中直接使用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上编写程序的时候使用了…
1 linux上编译使用OpenCV的程序出现undefined reference to cv::dnn::experimental_dnn错误 在程序中使用了 cv::Mat blob = cv:…
1 视频中的旋转信息以及为什么会有旋转信息 Android或者ios等手机上录制视频时,由于重力感应或者录制视频的摆放方式的问题会导致录制的视频拥有旋转信息。如果是横屏录制(手机逆时针旋转90度),则…
1 视频中的旋转信息 Android或者ios等手机上录制视频时,由于重力感应或者录制视频的摆放方式的问题会导致录制的视频拥有旋转信息。如果是横屏录制(手机逆时针旋转90度),则录制的视频时不带角度的…
1 cv::Mat转换为unsigned char数组或者float数组 通常情况下,在同一个opencv项目传递cv::Mat可直接通过const cv::Mat& img这种方式传递,但是…

关注我们的公众号

微信公众号