自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 资源 (5)
  • 收藏
  • 关注

原创 高噪点灰度图目标粗定位CoraseLocation

opencv 粗定位

2023-11-28 15:48:44 112

原创 opencv dots_image_kernel

opencv dots_image kernel

2023-11-21 10:51:31 556

原创 CMakeLists.txt简单项目模板

CMakeLists.txt简单项目模板

2022-09-05 16:00:03 822

原创 python pyqt5安装与使用

pyqt5的使用流程

2022-09-05 11:22:40 2308

原创 CMakeLists.txt上OpenCV库配置

CMakeLists文件对OpenCV的引用配置示例

2022-08-19 14:35:33 2921

原创 制作OpenCV相机标定板棋盘格图像

一,OpenCV 相机标定中棋盘格图像要点 1,棋盘格的内部交点个数boardSize:水平方向(board_width, -w=4)和垂直方向(board_height, -h=5) 个人建议:棋盘格的内部交点个数boardSize的w和h的值不要一样以区分旋转。 2,棋盘格格子(正方形)的边长squareSize:(squareSize, -s=0.025):二,制作棋盘格图像程序 1,程序语言:Python 2,程序依赖项:numpy,

2022-06-29 15:00:18 4636 3

原创 Python下载图片文件(从xlsx,csv文件)

环境: Python 3.5使用:从xlsx,csv等文件中按‘行’读取数据,并调用cb_func回调函数或on_process_row_data成员方法进行数据行的处理。这是一个基类。仅作示范!如果需要,请根据具体的数据行进行cb_func或on_process_row_data的重载!代码:#!/usr/bin/python3# -*- coding: utf-8 -*-## 数据表(xlsx, csv)读取操作# mylaf# 2020-04-09 1522#

2021-09-10 11:09:02 266

原创 [OpenCV Project] Video/Image Player

OpenCV Project:Video/Image Player环境效果图片视频后续作者环境Windows 10 x64, VS2017 x64, OpenCV 4.5.0。效果图片视频已经上传,等待审核后发链接。百度云分享 链接:https://pan.baidu.com/s/1DnZHGrqWBjJUaEMFOyGWcw提取码:gnru后续本Player主要是作为后续内容的一个开发基础件,比如:人脸识别流量统计作者Mylaf [email protected]厦门

2020-12-10 01:03:15 248

原创 OpenCV使用ParallelLoopBody进行并行计算

环境:Windows 10 x64, VS2017 x64, OpenCV 4.3.0 x64步骤:1,声明一个ParallelLoopBody 的子类(取名为FillParallel),并实现其纯虚函数virtual void operator() (const Range& range) const的功能;2,实例化子类(FillParallel)的对象(取名为 fill) ;3,调用 cv::parallel_for_()方式进行并行计算。详细与代码:step 1:..

2020-12-09 00:37:12 589

原创 在Windows下安装CUDA的错误处理

本人环境:Windows 10 x64, VS 2017 x64,Intel i5-8400,GTX 1050Ti 4G1相关资源1, CUDA Toolkit : cuda_10.0.130_411.31_win10.exe2, cuDNN : cudnn-10.0-windows10-x64-v7.6.1.34.zip2 安装:默认3 环境配置:安装时自动添加的...

2020-02-28 16:22:24 625

原创 C++自制测试管理类

// 个人自制的C++测试管理类// 代码(2018年版)结构如下:1 TestBase: 测试对象的基类: 针对具体的测试对象,只要重载TEST_MAIN接口即可。2 TestManager:测试对象的管理类: 实现对测试对象的添加,运行和删除操作。 针对具体的测试对象,实际上仅需要使用Add_<***>()即可。3 一个调用示例:/...

2020-02-18 13:58:33 350

原创 二进制数据转换为十六进制字符串

// 环境:Windows 10,64bit,VS2017 Enterprise x64// 二进制数据转换为十六进制字符串///// @name: DataToHexString// @brief: 数据转换为十六进制字符串// @param:[i] srcBuff 原始数据缓冲区// @param:[i] srcSize 原始数据长度// @param:[i] dstBuf...

2020-02-13 11:08:08 2297

原创 OpenCV读取RTSP流数据

【环境】:Windows 10 x64; OpenCV 3.4.2 x64;Visual Studio 2017【资源】:有效的rtsp流媒体测试地址【注意】编译OpenCV时需要附加ffmpeg,比如CMake构建OpenCV工程时需指定-D WITH_FFMPEG=ON 如此后续会生成【opencv_ffmpeg342_64.dll】。【代码】...

2020-01-14 13:58:04 3329

原创 Visual Studio 使用问题及解决方案记录

环境:Windows 10,x64,VS2017问题001:编译是错误:"Exec"任务需要使用命令来执行。原因分析:该消息是由“生成事件”中使用了空命令(如:空白行,不必要的换行符)引起的。解决方案:删除“生成事件”的多余(不必要的换行符)。问题001:原因分析:解决方案:// Mylaf// 2019-11-12 1114 厦门...

2019-11-12 11:24:50 405

原创 C#将图像数据写入PNG文件

环境:Windows 10 x64, VS2017问题:使用C#语言将图像数据写入到PNG格式的图片文件中代码:// Mylaf using System;using System.Collections.Generic;using System.Runtime.InteropServices;using System.Drawing;using System.Drawin...

2019-11-08 11:49:35 2670

原创 VS2017离线安装过程及下载缓慢处理(项目打包部署)

个人PC: Windows 10,x641.VS2017离线下载:官网链接:https://docs.microsoft.com/en-us/visualstudio/install/create-an-offline-installation-of-visual-studio?view=vs-20171.1下载VS2017安装引导程序,比如社区版本:vs_community.exe...

2019-10-29 10:56:21 6892

原创 qrencode-4.0.2在Windows下的编译

环境: Windows 10 64bits;Visual Studio 2017;qrencode-4.0.2;CMake 3.12.1。下载: qrencode-4.0.2.tar.gz解压: qrencode到【解压目录】,如D:/qrencode-4.0.2编译: 1 纯净编译(不带任何其他库): 修改【解压目录】/CM...

2019-07-08 11:49:22 1878

原创 组合Combination 分布数组计算

组合分布数组计算:从m个样本中抽取n个,进行组合分布。例如:从[0,1,2,3]中抽取2个的组合分布为:[0,1], [0,2], [1,2], [0,3], [1,3], [2,3]六种情况。/*@function: CombinationArray@brief:m个数中取n个数的组合分布@param [i] m 样本总数 [0, 1 , ... , m-1]@para...

2019-07-04 11:18:55 839

原创 提取字符串中的数字

/// <summary> /// 分离提取字符串中的数字子串 /// </summary> /// <param name="str">字符串</param> /// <param name="lstNum">数字子串</param> ...

2019-07-03 17:07:56 805

原创 从DLL导出LIB文件

Q:从动态链接库DLL文件导出LIB文件详情:在Windows开发sqlite相关程序时,自己编译SQLite源码以生成dll或lib还是比较麻烦的,所以直接下载sqlite-dll-******.zip。这个包解压出来只包含sqlite3.dll和sqlite3.def两个文件,没有lib文件。常见的还有libcurl库含有.a文件,没有lib文件。解决:使用Virsual ...

2019-06-06 11:20:03 3352

原创 日常办公问题记录

Q1:Office 2016桌面右键菜单找不到新建【Microsoft Excel 工作表】或【Microsoft Word 文档】详情:已经安装了Office 2016,并成功打开了之前的Office表格或文档,但是,在桌面点击右键弹出的新建菜单,却没有【Microsoft Excel 工作表】或【Microsoft Word 文档】。解决:1,打开【注册表编辑器regedit....

2019-06-05 17:45:29 202

原创 Ubuntu 16.04.3下FFmpeg编译与开发环境搭建

PC环境: Ubuntu 16.04.3 32bit,   ffmpeg-snapshot.tar.bz2 资源下载:    ffmpeg-snapshot.tar.bz2:编译步骤:1, 安装相关工具:sudo apt-get install -y autoconf automake build-essential git libass-dev libfreetype

2017-11-07 13:56:38 1377

原创 MathGL在Windows下的编译

问题:     Windows下数据可视化问题:将数据生成可视图像。环境:    Windows 10 64bits;Visual Studio 2013 Update 5;MathGL 2.4.1;CMake。下载:    MathGL源码: mathgl-2.4.1.tar.gz 解压:   MathGL源码 到【解压目录】,如D:/math

2017-08-16 08:50:31 4590 3

原创 libcurl读取网页数据到内存中

通过libcurl读取网页数据到内存中,以备进一步处理。

2017-08-10 20:11:28 1618

原创 Windows 下编程开发备忘

开发环境: Windows 10, x64, VS2013 update 5, VC++(一) Win321.1 类*.hpp文件编译导出DLL 操作: 把一个类的cpp文件和h文件合并写成hpp文件时,编译导出此类,需注意: 在其他任意一个cpp文件中添加引用此hpp【#include "Segment2d.hpp"】即可导出此类,否则不导出。...

2017-04-25 17:05:12 305 1

原创 OpenCV与Windows MFC的图片显示

问题: 经常需要为某个算法做一个demo的时候,会经常使用Windows的MFC程序框架进行简单快速的开发, 也因此经常需要涉及到MFC上Picture Control上实时显示视频源的图片。代码://// MFC上Picture Control控件显示图像// src 待显示的图像 (OpenCV库Mat对象结构)// hwnd M...

2017-03-20 10:02:26 616

原创 C++ 类的存储空间及数据成员变量覆盖

问题:代码:类的定义代码:class Empty {};class EmptyNonVirtual { public: EmptyNonVirtual() {} ~EmptyNonVirtual() {}};class EmptyVirtual { public: EmptyVirtual() {} virtual~E

2017-03-10 17:35:20 556

原创 直接交换数据

问题:         不借助第三个变量,两个变量直接进行数据交换。代码:templatevoid swap_ (_ty& a, _ty& b) { //#if 1 a = a + b; b = a - b; a = a - b;#else // a = a ^ b; b = a ^ b; a = a ^ b

2017-03-10 10:08:37 454

原创 VisualAssist工具中Snippet的导入导出

引言:        基于Visual Studio 2013 Update5的开发环境,配合使用VisualAssist, AStyle Extension等辅助工具能加快编码及规范编码。       使用VisualAssist工具中VA Snippet可实现快速插入制定格式的代码片段。问题:        VA Snippet的代码片段的导入:使用VA Snippet Edi

2017-02-10 22:25:30 1737

原创 OpenCV 对图像序列实时可视化标记关键点

问题: 在进行特征学习时,经常需要将大量的图像提取出特征点(关键点),因此,想到在显示图像的时候,使用鼠标的双击操作来确定 关键点的位置。 操作要点: 1显示图像 2鼠标双击事件处理:左键双击,增加鼠标所在的点为新的关键点;右键双击,删除最近添加的关键点,与双击时的鼠标位置无关。 3实时显示:显示...

2017-02-09 15:12:59 2771 3

原创 OpenCV 中Mat对象的获取ROI区域自图像的问题

问题:        OpenCV 2中使用Mat图像数据进行ROI提取子图像的操作代码:int main() { // Mat big = Mat::zeros (400, 600, CV_8U); if (!big.empty()) { Rect roi (150, 100, 300, 200); Mat s

2017-02-06 09:26:06 3639

原创 Win10 VS2013编译Boost 1.62.0

环境:Windows 10, 64bit;Visual Studio 2013(Update 5);Boost  1.62.0过程:1,下载Boost 1.62.0.zip2, 解压Boost到D:\Mylaf\Rebuild\VS2013下面3,以管理员身份打开CMD,并切换到D:\Mylaf\Rebuild\VS2013\boost_1_62_0,进行如下操作: 3.1

2017-01-03 23:01:45 1807

原创 设置MFC对话框应用程序的位置

1,新建MFC基于对话框的应用程序StereoTool;2,添加对话框消息WM_SHOWWINDOW的处理函数:void CStereoToolDlg::OnShowWindow (BOOL bShow, UINT nStatus){}3,编辑处理函数:void CStereoToolDlg::OnShowWindow (BOOL bShow, UINT nStatus) {

2016-12-30 09:56:03 1026

原创 OpenCV中imread失败cvLoadImage成功

MYLAF 环境说明 编程环境:Windows 10(64bit), VS2013, OpenCV 2.4.12; 编程语言:C/C++;MYLAF 现象 在代码中,调用imread读取图片失败,但调用cvLoadImage读取成功。MYLAF 代码// MYLAF #include "opencv2/opencv.hpp"using namespace std;using namespa

2016-12-01 22:46:02 2271

原创 可变长数据结构的文件读写

可变长数据结构,也是比较实用的,尤其在内存需要节俭的时候。比如下面的数据结构,由于string长度是不确定的typedef struct SMagicDat{ int id; std::string str1; std::string str2; }SMagicDat;像这样的变长数据写入文件后,回读就比较麻烦。本次操作实例一枚,仅作参考int

2016-08-28 18:13:45 819

原创 Visual Studio开发环境下的中文GBK内码获取

今天在做字符转换时,遇到了一个尴尬的问题:如何在Visual studio开发环境中将ANSI字符串转换为中文GBK内码搜索了一天,几乎无所获。后面偶然输出字符串长度,才发现了端倪。//char szInfo[100] = "我是Mylaf,你是谁?"; int iLen = strlen(szInfo); printf("ORG: %s, len=%d.\n", szIn

2016-08-23 21:54:52 1134

原创 OpenCV 2.4.6在VS2010的重编译

OpenCV 2.4.6在VS2010的重编译

2015-01-24 20:22:57 545

转载 VS2008安装OpenCV2.1步骤

VS2008安装OpenCV2.1步骤 (原文链接)1,安装VS20082,安装OpenCV 2.1 假设安装路径为D:\Program Files\OpenCV2.13,安装CMake4,编译OpenCV  4.1运行CMake(cmake-gui),生成项目文件     设置:Where is the source code: OpenCV安装路径:D:\Program

2013-09-16 12:02:46 557

CMake项目简单模板(7z压缩)

CMake项目管理的简单模板

2022-09-05

OpenCV在VS2010下重新编译

OpenCV在VS2010下重新编译 配置 2015-01-24 2015

2015-01-24

iconv.dll动态链接库

iconv.dll 动态链接库 2015-01-24 2009

2015-01-24

msinttypes-r29.zip

msinttypes r29 inttypes.h stdint.h 2015-01-24 2006

2015-01-24

intl.dll动态链接库

intl.dll 动态链接库 2015-01-24 2004

2015-01-24

msinttypes-r26.zip

msinttypes r26 inttypes.h stdint.h C99头文件 2015-01-24 2001

2015-01-24

空空如也

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

TA关注的人

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