![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
opencv
aspiretop
擅长osg、osgearth三维开发、熟练使用QT、C++
展开
-
opencv灰度图转伪彩图或彩色图
一般例如红外图像,呈现出来的是灰度图效果,此时每个像素有一个,在0-255内,如果想要观看伪彩图,也就是人工设置的彩色,需要在灰度图的基础上,给它增加RGB三个通道的值,让它变为看起来有红绿蓝叠加的彩色效果,原理也就是把1个灰度值变为3个值RGB。......原创 2022-06-15 22:54:46 · 4505 阅读 · 0 评论 -
opencv和ffmpeg接收海康摄像头码流并推送为rtmp流
#include <opencv2/highgui.hpp>#include <iostream>extern "C"{#include <libswscale/swscale.h>#include <libavcodec/avcodec.h>#include <libavformat/avformat.h>}#pragma comment(lib, "swscale.lib")#pragma comment(lib, "avc.原创 2022-05-11 10:35:08 · 1461 阅读 · 0 评论 -
udp实时传输opencv摄像头视频
一、发送端#include <iostream>#include "WinSock2.h"#include <opencv2\opencv.hpp>#pragma comment(lib,"ws2_32.lib")using namespace std;using namespace cv;int main(){ char ip[20] = "192.168.50.117"; int port = 5099; WSADATA wsaData; if原创 2022-05-08 22:38:04 · 2100 阅读 · 0 评论 -
osg::image图片转opencv的cv::Mat图片
目录一、背景二、代码一、背景osg获取到图片的格式是osg::image,如果需要用opencv处理osg获取的图片后,就需要对其进行格式转换,具体代码如下:二、代码#include<osg/Camera>#include <opencv2/opencv.hpp>#include <opencv2/imgproc/types_c.h>#include <opencv2/highgui/highgui_c.h>//osg...原创 2022-04-27 20:35:15 · 3403 阅读 · 0 评论