自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

君子性非异

善假于物

  • 博客(134)
  • 资源 (7)
  • 收藏
  • 关注

原创 学习资源搜集

Medical Imaging可投期刊和会议_AI的博客-CSDN博客计算机视觉、图像处理顶会顶刊历年论文链接_BruceZhou9511的博客-CSDN博客文献部落 - 一站搞定文献下载

2021-09-28 12:29:55 2306

原创 Opencv3.2之简单项目:边缘检测、轮廓查找、轮廓筛选、绘制最小外接矩、尺寸测量和尺寸标注

废话不多说,直接上栗子!1.边缘检测、轮廓查找、轮廓筛选、绘制最小外接矩、尺寸测量和标注尺寸,代码如下://开发环境:VS2015+OPENCV3.2#include <opencv2/opencv.hpp>#include <iostream>#include <math.h>using namespace cv;using name...

2019-04-11 10:39:57 9135 3

转载 Windows下安装使用SVN

Windows下安装使用SVNhttps://www.cnblogs.com/sns007/p/5769393.html

2020-12-26 18:40:33 362

转载 OpenCV实现视频背景消除与前景ROI提取

文章转载自https://zhuanlan.zhihu.com/p/67935932,如需了解更多,请查看原文。概述✔️ 背景减除(Background Subtraction)是许多基于计算机视觉的任务中的主要预处理步骤。✔️ 如果有完整的静止的背景帧,可以通过帧差法来计算像素差从而获取到前景对象。但是在大多数情况下,没有这样的图像,所以需要从拥有的任何图像中提取背景。当运动物体有阴影时,由于阴影也在移动,情况会变的变得更加复杂。为此引入了背景减除算法,通过这一方法我们能够从视频中分离出运动的

2020-05-09 10:47:31 2870

原创 opencv-contrib-python扩展包non-free模块专利权限问题解决方案

更新日期:2020-04-29系统环境:win10背景知识:opencv-contrib-3.4.2以后的版本,non-free模块有了专利权限,不再能自由使用。解决方案:安装opencv-contrib-3.4.2及以下版本。注意事项:经测验,python3.8的pip只能安装opencv-contrib-python的3.4.8以上的版本。故最好使用python3.6版本。...

2020-04-29 20:40:16 1665 2

原创 python下载源更换到国内(清华源)

Windows系统 直接在user目录中创建一个pip目录,如:C:\Users\xx\pip,新建文件pip.ini,内容如下[global]index-url = https://pypi.tuna.tsinghua.edu.cn/simpleLinux系统修改~/.pip/pip.conf 文件, 内容如下:[global]index-url =...

2020-04-23 16:20:59 3735

原创 Python+Tesseract-OCR实现图像中的文字识别

开发环境:运行平台:win10编程语言:pythonIDE:pycharm三方库模块:pytessseracttesseract-ocr库安装: 打开cmd,执行安装命令:pip --default-timeout=100 install pytesseract如图:代码实现:...

2020-03-31 18:22:13 1080

转载 pip安装库报超时错误解决办法

原文链接https://blog.csdn.net/qq_38316655/article/details/81463917,感谢博主。

2020-03-30 19:19:49 325

原创 Opencv-颜色追踪

功能实现:基于Opencv的颜色追踪编程语言:pythonIDE:pycharm代码实现(以追踪绿色为例):import cv2 as cvimport numpy as npcap = cv.VideoCapture(0)fps = 30.0 # 视频帧率fourcc = cv.VideoWriter_fourcc('M', 'J', 'P', 'G')vide...

2020-03-27 18:11:38 1948

转载 VS Code配置C/C++编译环境

https://wtx.moe/archives/103/

2020-03-12 22:44:21 200

原创 CLion打开外部项目,无法编译问题

问题:拷贝外部项目工程打开,编译项呈灰色解决办法:清楚项目缓存,如下图

2020-02-04 16:10:17 3636

原创 Github入门教程

Git工作原理:Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓库安装Git从网上下载一个,然后进行默认安装即可。安装完成后,在开始菜单里面找到 "Git --> Git Bash",如下:会弹出一个类似的命令窗口的东西,就说明Git安装成功。如下:1.设置用户名、邮箱 g...

2020-01-18 22:11:57 142

原创 实时视频监控系统方案设计

系统架构:采集端: 视频采集:ARM cortex A9 + OV2710 200万CMOS摄像头 (采集格式:YUV420) 视频编码:ARM板自带硬件编码 或 FFMPEG软件编码 (编码方式:H.264)传输协议: RTP实时传输协议(基于开源库JRTPLIB)接收端: 视频解码:FFMPEG开源库解码...

2019-07-24 15:44:24 725

转载 wireshark 实用过滤表达式(针对ip、协议、端口、长度和内容)

原文wireshark 实用过滤表达式(针对ip、协议、端口、长度和内容)感谢分享!

2019-07-23 12:54:34 169

转载 Ubuntu关闭防火墙

1、关闭ubuntu的防火墙ufw disable开启防火墙ufw enable2、卸载了iptablesapt-get remove iptables3、关闭ubuntu中的防火墙的其余命令iptables -P INPUT ACCEPTiptables -P FORWARD ACCEPTiptables -P OUTPUT ACCEPTipta...

2019-07-23 11:18:49 669

原创 实现两台WINDOWS系统间的文件共享

一、简单的文件夹共享方式工具:两台WINDOWS系统电脑前提:两台电脑之间能够ping,如果不能,关掉台式机的防火墙1.找到需要共享的文件夹Share(自己创建的),右键选择“属性”->“共享”->“共享”,如图:2.添加共享账户,此处直接选择“Everyone”,意为所有账户均有权限共享。3.开启另外一台WINDOWS电脑,进入我的电脑,在地址栏输入:...

2019-07-17 11:07:01 1805

原创 VMware Workstation与Hyper-V不兼容。请先从系统中移除Hyper-V角色,然后再运行VMware Workstation

系统环境:WIN10 企业版虚拟机软件:VMware Workstation产生原因: Hyper-v是微软得一项虚拟化技术,WIN10系统中集成了它,所以如果WIN10系统的Hyper-v服务开启了的话,就会和VMware Workstation产生冲突。解决办法: 关闭Hyper-v服务 以管理员身份运行命令提示符 执行命令:...

2019-07-16 15:57:32 8808

转载 mysql-5.7.26、SQLyog(图形化辅助工具)安装及mysql API使用

mysql安装:参考:mysql5.7.23安装详细过程、MySQL5.7安装教程图解SQLyog安装:参考:sqlyog安装详细步骤mysql API使用:参考:VS2015连接mySQL数据库(C++ API方式)C++操作mysql数据库包括以下方式:1、通过ADO操作mysql数据库。2、通过ODBC操作mysql数据库。3、利用mysql自己的api函数...

2019-07-02 20:32:19 1656

转载 OpenCV学习---仿射变换和透视变换

转自:Opencv学习——仿射变换和透视变换,感谢博主分享。仿射变换是一种二维坐标之间的变换,变换前后保持图形的平直性和平行性。仿射变换可以理解为是向量经过一次线性变换和一次平移变换。透视变换可以看做是二维与三维坐标之间的变换,变换前后没有了仿射变换的特性。其实仿射变换是透视变换的一种特殊形式。下图能够展示两种变换的区别:仿射变换仿射变换可以表示为一个线性变换加上一个平移变换,...

2019-06-29 10:17:40 276

原创 OpenCV图像处理实际案例(二)---直线检测

本博客算法及代码参考自贾志刚老师的《OpenCV图像处理-小案例实战》,若涉及侵权问题,望通知,会第一时间删除。功能要求:从如下图片中找出所有直线。解决方案一: 直接进行霍夫直线检测代码实现:/*===============================直线检测================================*/#inclu...

2019-06-27 18:49:34 626

原创 OpenCV图像处理实际案例(一)---图像倾斜矫正(仿射变换)和去边(轮廓查找+ROI提取)

本博客算法及代码参考自贾志刚老师的《OpenCV图像处理-小案例实战》,若涉及侵权问题,望通知,会第一时间删除。算法功能: 1.图像角度倾斜矫正 (基于仿射变换) 2.去掉多余的边(轮廓查找+ROI提取)原始图像如下:算法思路: 一、进行图像角度纠正 二、取出ROI区域,去掉多余的白边代码实现:/*=...

2019-06-27 15:57:17 13046 4

原创 WIN10_X64---VS2015---OpenCV3.4.3+opencv-contrib-3.4.3(扩展模块)开发环境搭建

(前言:为什么安装的opencv版本是3.4.3? 因为我打算后面跑yolo3,opencv3.4以上版本才支持yolo3,并且opencv自3.0版本之后,很多算法模块,如dnn等都移到了其扩展库opencv-contrib中)参考博客:opencv3.4.4 +contrib模块在win10+vs2017的编译和配置VS2017+OpenCV3.4.2+opencv_contrib...

2019-06-25 13:42:05 1301

原创 VS2015专业版安装之后无法找到"WIN32控制台应用程序"问题

问题现象: 安装VS2015专业版后发现一个问题,就是各种C++模块组件都安装好了,但是打开之后创建新工程,找不到"WIN32控制台应用程序"选项。解决方法: 在“菜单”->“程序”中,找到VS2015,右键选择“打开文件位置”,在文件夹中找到应用程序“devenv.exe”,双击打开它就是我们熟悉的界面了,WIN32控制台应用程序也出来了。附...

2019-06-25 11:51:02 6683 3

转载 计算机视觉资源分享(视频教程+源代码+课件,主要为OpenCV)

计算机视觉资源分享(视频教程+源代码+课件,主要为OpenCV)其它各类资源(自然语言、深度学习等)https://www.zhoushuo.net/category/%E8%B5%84%E6%BA%90%E5%85%B1%E4%BA%AB/感谢博主分享!...

2019-06-20 18:32:03 2121

原创 OpenCV学习---级联分类器(人脸检测等)

文章参考博文opencv人脸检测--detectMultiScale函数,多谢博主。一、Haar特征分类器 Haar特征分类器就是一个XML文件,该文件中会描述人体各个部位的Haar特征值。包括人脸、眼睛、嘴唇等等。Haar特征分类器存放目录:OpenCV安装目录中的\data\ haarcascades目录下,opencv3.2.0版本下的Haar特征...

2019-06-17 16:46:01 916

原创 双目摄像头同时拍照【基于VS2015+OpenCV3.2】

硬件:单USB传输线双目摄像头 1个代码如下:#include<iostream>#include<string>#include<sstream>#include<opencv2/opencv.hpp>using namespace std;using namespace cv;int main(int arg...

2019-06-12 16:27:44 2476 2

转载 MATLAB双目标定

MATLAB 2018a 安装教程操作说明点击用于Matlab的相机校准工具箱(工具箱标定,操作复杂)MATLAB双目标定步骤!!!(操作简单)基于MATLAB自带APP【Stereo Camera Calibrate】的双目标定利用matlab标定工具箱进行双目标定...

2019-06-06 09:45:55 1066

转载 双目视觉--立体测距(基于Opencv3.2)

opencv实现双目视觉测距sgbm参数设置双目视觉 测距,多谢博主分享!

2019-05-30 17:36:23 1215

转载 EXIF学习

libexif Github站点,可查看相关API。参考博文: JPEG系列二 JPEG文件中的EXIF(上) JPEG系列二 JPEG文件中的EXIF(下) 图片文件Exif信息详细说明 在jpg图片添加Exif信息的C程序实现(推荐该博主代码,格式较为规范,且接口制作很好) JPEG添加EXIF感谢以上博主...

2019-05-12 12:18:18 519

转载 数字图像处理学习---邻域、连通性

文章转载自邻域、连通性,感谢博主分享。1.4邻域2.8邻域3.D邻域4.4连通.5.8连通.6.m连通

2019-05-06 12:35:55 788 1

原创 Opencv学习---模板匹配

功能简述: 实现图像中某目标物体的匹配,并用矩形框绘制出来。代码如下:#include <opencv2/opencv.hpp>#include <iostream>int main(int argc, char** argv) { cv::Mat src,template_img,dst; template_img = cv::im...

2019-04-26 15:37:25 259

原创 Opencv学习---直觉色彩空间(HSV)

【关于更多色彩空间讲解,可参见opencv︱图像的色彩空間cvtColor(HSV、HSL、HSB )及相关色彩学。】HSV色彩空间常用于颜色识别方面。功能简述: 实现图片色彩空间转换(到HSV),并显示效果。代码如下:#include <opencv2/opencv.hpp>#include <iostream>int main(i...

2019-04-24 11:31:52 309

原创 Opencv学习---图像通道分割(split)与合并(merge)

功能简述: 实现彩色图像三通道分离,分别单通道操作,之后再合并三通道生成新的彩色图像。代码如下:#include <opencv2/opencv.hpp>#include <iostream>int main(int argc, char** argv) { cv::Mat src, dst; src = cv::imread("D:/V...

2019-04-24 09:34:13 5011 1

原创 Opencv学习---图像遍历方法比较(普通循环at方法和迭代器)

功能简述: 分别通过at方法和迭代器遍历修改图像像素值,比较二者效率。代码如下:#include <opencv2/opencv.hpp>#include <iostream>//通过at方法遍历void modify_pixel_at(cv::Mat src){ int i, j; for (int j = 0; j < sr...

2019-04-23 16:01:01 468

原创 Opencv学习---定义ROI(感兴趣区域)

功能简述: 在原始图片上定义一个ROI,并插入logo图片到该区域。代码如下:#include <opencv2/opencv.hpp>#include <iostream>int main(int argc, char** argv) { cv::Mat src, dst,logo; src = cv::imread("D:/VS201...

2019-04-23 15:33:07 848

原创 Opencv学习---鼠标回调

通过鼠标回调,实现一个简单功能: 鼠标左键点击图片任何一点,显示该点坐标及像数值。代码如下:#include <opencv2/opencv.hpp>#include <iostream>//鼠标回调void onMouse(int event,int x,int y,int flags,void* param) { cv::Mat*...

2019-04-23 14:39:39 177

原创 VMware虚拟机崩溃的解决方法(.vmx损坏,其他文件完好)

使用虚拟机的朋友想必都或多或少遇到过虚拟机崩溃,无法开启的问题吧。这确实是虚拟机存在的一个严重问题,例如突然断电,或者虚拟机非正常关机等等,很多因素都能造成虚拟机的异常损坏,本文就针对其中的一种常见问题提供相关解决办法,如有不当之处,望不吝指教,谢谢。问题现象:提示“/xxx/xxx.vmx文件无法打开“关于VMware虚拟机的几个重要文件说明: .vmx文件文件类型...

2019-04-16 11:19:17 21012

转载 使ARM板上QT支持显示中文

本博文参考自:https://blog.csdn.net/LG1259156776/article/details/54382623,感谢博主分享。平台:迅为iTop4412编译系统:ubuntu16.04Qt版本:5.7.0Qt程序移植到开发板,要使其支持中文显示,需要安装相应的中文字库,并使程序在运行时调用该中文字库。例如字库:DroidSansFallback.ttf。可点...

2019-04-09 11:03:23 1030

转载 QSlider 的样式表设置

原文链接:https://blog.csdn.net/robertkun/article/details/20119135,多谢博主分享!

2019-04-05 11:44:12 1133

转载 Qt中 QString 和int, char等的“相互”转换

原文链接https://blog.csdn.net/EI__Nino/article/details/7297791,感谢博主分享!另:QString类型转化为float类型QString data; floatnum = data.toFloat();float类型转化为QString类型floatnum = 1.222;QSt...

2019-04-05 10:58:00 183

Opencv移植到ARM平台需要的相关第三方依赖库

移植opencv到嵌入式ARM平台过程中,交叉编译opencv所依赖的相关第三方依赖库的源码包

2019-02-14

基于QT的视频显示程序

代码功能:通过TCP网络通信实现图像数据的接收,进而将其进行绘制于UI上显示,实现实时视频的播放效果。代码框架利用了QT的多线程机制,解决图像显示的卡顿问题。

2019-01-21

QT之TCP网络数据(文本和图像数据)传输

qt实现的TCP网络通信,主要实现了服务端和客户端之间的文本数据传输以及图像数据传输,另外实现了图像数据的绘制并显示

2018-12-26

v4l2采集+yuyv转yuv420p+h264编码+tcp传输

功能简介: 1.摄像头通过V4L2采集yuyv格式图像数据 2.yuyv转yuv420p格式 3.yuv420p通过x264编码压缩为h264码流 4.将h264码流通过tcp传输到显示端 5.显示端接收h264码流,并保存为本地文件,程序运行结束后可通过VLC播放器直接打开xxxx.h264文件进行播放。

2018-10-29

linux下通过epoll机制进行串口监听并转发tcp

Linux下通过epoll机制进行串口监听,当收到数据时,通过tcp进行数据转发给服务器

2018-09-02

Linux下串口数据转tcp发送

利用select机制进行串口监听,然后通过tcp转发给服务器

2018-09-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除