
C++
七月屋檐
这个作者很懒,什么都没留下…
展开
-
opencv + c++RGB图像颜色分离和通道合并
RGB 图像颜色通道分离和合并图像复制图像颜色通道分离后显示灰度图图像颜色通道分离后显示彩色图像复制图像复制#include <opencv2/core/core.hpp>#include <opencv2/highgui/highgui.hpp>using namespace cv;void cp_image(Mat src, Mat dst){ dst = Mat::zeros(src.rows, src.cols, CV_8UC3); int size =原创 2020-08-11 16:06:31 · 3367 阅读 · 2 评论 -
c++ opencv 保存视频数据
@TOC初始化视频文件/**videoname: 视频保存的名称。使用opencv 保存视频时,视频格式为 .avi; 保存为 .mp4文件时,需要使用 FFMPEG进行保存。CV_FOURCC 视频编码格式,使用四个字符表示帧编码格式。在[http://www.fourcc.org/codecs.php]网站能看到所有编码的相关资料。(http://www.fourcc.org/codecs.php)例如:FOURCC('P', 'I', 'M', '1') 表示MPEG-1编码FOURCC原创 2020-07-28 10:59:34 · 4040 阅读 · 2 评论 -
c++ 使用opencv打开视频文件失败
c++ 配置 opencv 后仍然无法打开视频文件问题: 视频采用 opencv VideoCapture()进行加载,配置opencv 后无法打开视频文件解决方法:将对于版本的 ffmpeg文件存放至和 生成的.exe文件同一目录下,opencv_ffmpeg347_64.dll...原创 2020-05-27 13:48:27 · 2100 阅读 · 0 评论 -
VS2015 注释多行与取消注释
vs2015 注释多行与取消注释多行注释多行: 先 Ctrl + K , 然后 Ctrl + C取消注释多行: 先 Ctrl + K , 然后 Ctrl + U原创 2020-05-25 14:03:15 · 632 阅读 · 0 评论 -
win7平台下VS2015 工具c++调用Python
文章目录1. 创建win32 应用台程序2.属性配置3.编写c++代码4.被调用的python文件5. 配置项目管理器6. 参考资料1. 创建win32 应用台程序在vs2015下创建 win32 程序2.属性配置打开属性配置页: 项目(/项目右键)->属性配置: Release 平台:x64配置属性 --> 常规 --> 平台工具集 --> Visu...原创 2020-04-17 09:34:36 · 422 阅读 · 0 评论 -
pkg-config配置后 g++编译无法找到文件
pkg-config 配置后无法找到文件问题解决方法问题pkg-config 安装配置后,在g++ 命令后出现无法找到该文件g++ test.cpp -o test 'pkg-config --cflags --libs opencv' //运行后出现错误g++: error: pkg-config --cflags --libs opencv: No such file or dire...原创 2020-03-26 14:01:24 · 1213 阅读 · 1 评论 -
使用自适应形态学闭操作和本地自适应阈值的车牌检测
摘要:自动车牌识别(ALPR)是许多智能交通系统(ITS)服务的基础。很多自动车牌识别系统通常分为三个步骤,车牌检测(LPD),字符分割和字符识别。在自动车牌识别系统中,车牌检测是第一步也是关键的一步。在复杂背景下进行车牌检测仍然是一个复杂的任务,有许多的算法进行车牌检测。本文的目标是提出一个在复杂背景下提取车牌的算法。该方法有以下三个步骤:自适应形态学闭操作,局部自适应阈值和形态学开操作。使用真翻译 2017-09-26 10:03:08 · 2051 阅读 · 0 评论 -
malloc函数
malloc()malloc()和free()成对出现,分配内存地址后,进行安全释放。其释放函数可写为:SafeFree(p){ if((p)) free(p); (p) = NULL;}该函数可能出现错误信息为:double free or corruption错误原因可能有:同一地址两次释放内存使用非法的内存地址(数组越界,或内存地址修改等)如:MUInt8...原创 2019-09-25 13:53:08 · 138 阅读 · 0 评论