logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Windows环境使用VS2017编译opencv-4.2.0和opencv_contrib-4.2.0源码,支持TBB

一、准备工作cmake v3.15.7 x64:https://cmake.org/files/v3.15/opencv-4.2.0:https://github.com/opencv/opencv/releasesopencv_contrib-4.2.0:https://github.com/opencv/opencv_contrib/releasestbb-2019_U...

#opencv
opencv仿射变换和透视变换(一)理论篇

一、话说仿射变换和透视变换对于平面区域,有两种方式的几何转换:一种是基于2×3矩阵进行的变换,叫仿射变换;另一种是基于3×3矩阵进行的变换,叫透视变换或者单应性映射。关于仿射变换和透射变换的矩阵变换,这篇博文不做重点讨论,因为图像本质就是矩阵,对矩阵的变换就是对图像像素的操作,很简单的数学知识。仿射变换可以形象的表示成以下形式。一个平面内的任意平行四边形ABCD可以被仿射变换映射为另一个平...

好工具推荐系列:分享一个使用NSIS制作安装包的UI插件

文章来源:点击打开链接nsNiuniuSkin发布以来,收到了非常多的使用者的反馈,由于前段时间比较忙,直至今日才有时间进行更新,在此向各位道个歉。本次版本发布更新内容如下:1. 修复了安装包界面上的文字有点模糊的问题2. 修复了在任务栏看到的安装界面的缩略图的ICO不显示的问题3. 增加图片轮播的时间间隔设置4. 增加对选择的路径变化的事件通知5. 增加Ctrl+F4或在任务栏关闭安装窗口时的事

cpp_redis (Windows C++ Redis客户端静态库,C++11实现)源码编译及使用

一、环境准备win7,VS2015https://github.com/Cylix/cpp_redis   v4.3.1https://github.com/Cylix/tacopie      v3.2.0https://cylix.github.io/cpp_redis/html/classcpp__redis_1_1client.html把cpp_redis和tacopie的源码下载之后,把

#redis#windows
关于redis源码的内存分配,jemalloc,tcmalloc,libc

jemalloc是facebook推出的,https://github.com/jemalloc/jemalloctcmalloc是Google推出的,https://github.com/gperftools/gperftoolslibc是标准的内存分配库malloc和free我们知道Redis并没有自己实现内存池,没有在标准的系统内存分配器上再加上自己的东西。所以系统内存分配器的性能及碎片率会

VC++关于使用WaitForSingleObject等待线程安全退出,出现死机问题的解决

1、MFC项目场景如下:主线程新建了子线程:CWinThread *m_pThread_SysReset;m_pThread_SysReset=AfxBeginThread(ThreadSysResetthis);主界面等待子线程退出时,主线程主动调用了函数:WaitForSingleObject(m_pThread_SysReset->m_hThread, INFIN...

CDB断点调试器报错:Exception at 0x7715c5af, code: 0xe06d7363

Qt Creator使用微软调试器,C:\Program Files (x86)\Windows Kits\8.1\Debuggers\x86\cdb.exe发现会报错:Exception at 0x7715c5af, code: 0xe06d7363: C++ exception, flags=0x1 (execution cannot be continued) (first ch...

Qt调用VC++生成的动态链接库

当前有VC++编译器生成的文件testdll.h,testdll.lib和

MFC的宏_T()和_L()的区别,以及VS2017正则表达式批量替换_T()

1、Windows使用两种字符集ANSI和UNICODEWindows NT的所有与字符有关的函数都提供两种方式的版本,而Windows 9x只支持ANSI方式。_T一般同字常数相关,如_T("Hello")。如果你编译一个程序为ANSI方式,_T实际不起任何作用。而如果编译一个程序为UNICODE方式,则编译器会把"Hello"字符串以UNICODE方式保存。_T()和_L()的区别...

我的mqtt协议和emqttd开源项目个人理解(12) - Hook使用和连接Kafka发送消息,使用ekaf库

一、工作环境准备erlang kafka客户端库使用的是https://github.com/helpshift/ekafemq使用的是v2.3.5版本,https://github.com/emqtt/emq-relxkafka的运行环境准备,http://blog.csdn.net/libaineu2004/article/details/79202408我们以插件的形式来实现,我的插件路径是

#kafka#erlang
    共 95 条
  • 1
  • 2
  • 3
  • 10
  • 请选择