- 博客(26)
- 资源 (4)
- 收藏
- 关注
原创 OpenCV3.4.12&opencv_contrib编译静态库
VS2017 & Cmake 编译opencv3.4.12&opencv_contrib-3.4.12
2022-09-05 18:01:49
2216
1
原创 凸多边形轮廓点缩放
凸多边形轮廓点集按照中心等比例进行缩放,不支持凹多边形1、记录原始box中心位置(相对原点的center(offsetx,offsety)),将所有坐标点转换到原点对应位置,然后对中心到各个顶点的向量进行等比例缩放,对缩放后的顶点按照原始中心偏移量进行平移,旋转等各个功能可同理实现。2、凹多边形可能出现的问题struct Rect{ double xmin; double ymin; double xmax; double ymax;}...
2022-03-23 16:39:07
1194
原创 opencv判断图像轮廓是否闭合
#include <iostream>#include <vector>#include "include/opencv2/opencv.hpp"#include "include/opencv2/core.hpp"using namespace std;bool dContoursIsClose(cv::Mat &image)//输入二值化或灰度图像 vector<vector<cv::Point>> vCon...
2022-03-18 13:22:58
9920
转载 平面最近点对
1、yuy_ 的博客题解 P1429 【平面最近点对(加强版)】 - yuy_ 的博客 - 洛谷博客 (luogu.com.cn)https://www.luogu.com.cn/blog/yuy/solution-p14292、Lytning计算几何 平面最近点对 nlogn分治算法 求平面中距离最近的两点_Lytning's Blog-优快云博客https://blog.youkuaiyun.com/Lytning/article/details/253701693、描述的十分详细0007算法笔记——【分
2022-02-18 10:31:04
167
原创 vs命令提示符之 dumpbin工具
根据所需环境打开vs开发人员命令提示符1、查看dll导出接口dumpbin /exports demo.dll2、查看exe依赖项dumpbin /dependents demo.exe更多选线请参阅:dumpbin /?
2022-02-09 11:46:54
960
原创 win10家庭版远程桌面连接(RDP)
先放上源地址:stascorp/rdpwrap: RDP Wrapper Library (github.com)1、首先下载最后一个release版本,此工具好像已停止更新,后面的更新都在rdpwrap.ini文件里面,只需要替换配置文件就行了点进去后会有以下几个文件2、解压RDPWrap-v1.6.2.zip3、解压Source code.zip,进行编译找到\rdpwrap-1.6.2\src-x86-x64-Fusix文件夹编译RDPWarp.sln,用...
2021-09-23 18:05:15
15622
10
原创 iphone/ipad 连接smb服务器,实现局域网内文件共享
支持iphone与PC共享文件夹,可浏览复制电脑上的文件,或者将手机文件备份到电脑1、给电脑设置共享文件夹选中一个文件夹,右键属性,选择共享选择共享用户组everyone,或者自定义,然后选择共享在选择高级共享,勾选共享此文件夹,再点击权限,选择刚刚共享的账户,选择赋予权限,点击确定2、连接iphone/ipad与PC这里以iphone为例,ipad同杨操作;打开文件,点击右上角的三个点,选择连接服务器,输入电脑的ipv4地址,输入格式为(smb://192...
2021-09-12 20:45:46
94890
18
原创 cJSON未知key与长度遍历所有键值
#include <iostream>#include <string>#include <fstream>#include "cJSON.h"using namespace std;void Read_cJSON(const char *path, string &data) { ifstream fr(path); if (!fr) { cout << "can`t open file!" << endl; .
2021-05-31 11:41:35
4411
原创 c++获取多边形重心
#include <iostream>#include <vector>using namespace std;/*获取多边形重心入参:std::vector<T_Point2D> point多边形轮廓点集出参:重心点坐标(cogX, cogY)*/struct T_Point2D{ double X, Y; T_Point2D() { X = 0.0; Y = 0.0; } T_Point2D(double _x, double _y) { .
2021-04-20 13:22:29
2068
转载 C/C++字符串总结
一、概念ANSI:单字节字符,占1个字节,最多能表示256个符号。DBCS(Double-Byte Character Set):每个字符占1到2个字节。Unicode:每个字符占2个字节。UTF-8:将一些字符编码为1个字节,一些字符编码为2个字节,一些字符编码为3个字节,一些字符编码为4个字节,1个字节–美国字符,2个字节–欧洲和中东地区,3个字节–东亚地区,4个字节–代理对(Surrogate Pair)。UTF-32:将每个字符都编码为4个字节,不是一种高效的编码格式,将字符串保存到文件或
2021-02-26 13:04:19
682
原创 关于vs2017正在分析解决方案中的文件加载时间过长卡顿问题
vs2017在意外关闭情况下会保存副本以便下次打开时进行工程恢复,有时会碰到重新加载时一直卡在恢复加载状态,以至于卡死。解决方案1、(username:你的用户名)(谨记:删除文件前请做好备份)C:\Users\username\AppData\Local\Microsoft\VisualStudio\14.0\ComponentModelCache去此目录下删除所有文件夹,这里是一些缓存文件,然后重启打开vs解决方案2、(谨记:删除文件前请做好备份)C:\Users\userna
2020-08-14 13:15:06
4914
原创 cJSON数组读取方式
第一种cJSON *root = cJSON_Parse(buff); cJSON *_Section = cJSON_GetObjectItem(root,“Section”);for (int i = 0; i < cJSON_GetArraySize(_Section); i++){ cJSON *svalue = cJSON_GetArrayItem(_Secti...
2020-01-15 16:01:00
5160
原创 Vmware虚拟机Linux意外关机重启时遇到无法打开虚拟机,获取所有权失败问题
找到VMware安装路径,将所有的.lck后缀文件删除或者重命名(此处我新增后缀.backup改为.lck.backup),重启虚拟机即可至于.lck文件是做什么的: 锁定文件 ,很多的软件都可能生成那样的锁定文件。 当你对一个文件check in后这个文件就被你锁定,同时产生一个Lck文件。你对这个文件check out后,那个Lck文件就会自动删除的。 ...
2019-11-27 18:48:51
1259
原创 数据结构单链表实现及拓展
关于基本实现的一些操作,闲来无事整理了一下,有什么错误欢迎指出void Inist_Node(List list)//初始化{ if (list == NULL) return; list->next = NULL;}static Node*Create_Node(int val)//创建节点{ Node*pGet = (Node*)malloc(sizeof(Nod...
2019-10-07 19:53:06
257
原创 C语言数据结构之顺序表
/*顺序表*/#include <iostream>#define Elme_Max 10using namespace std;typedef struct { int *elem; int length;}Sqlist;bool Init_Sqlist(Sqlist &l) //初始化{ l.elem = new int[Elme_Max]; i...
2019-09-26 00:13:14
270
原创 C++11 auto 关键字
#autoauto可以在声明变量的时候根据变量初始值的类型自动为此变量选择匹配类型,类似的关键字还有“dectype”(以一个普通的表达式作为参数,auto必须在定义时初始化,必须为同一推导类型1、代替声明冗长的复杂变量std::vector<std::string> vec;for(auto i = vec.begin(), i != vec.end(), ++i){……}...
2019-07-23 20:53:39
237
1
原创 .m3u8文件合并
m3u8文件合并windows下的命令操作,主要是为了提取QQ浏览器以及小米浏览器等下载缓存的.m3u8格式视频文件。在QQ浏览器或者其他浏览器下载的视频在本地会保存为.m3u8文件,这个文件一般是隐藏格式的,手机的文件管理不一定能直接查看到,但一般都会存在brower这个文件夹里(小米等部分手机支持查看隐藏文件,文件管理右上角三个点查看),隐藏文件一般前缀为.**(例:.Android,.t...
2019-07-13 21:39:13
32688
6
原创 C语言编译斐波那契数列
斐波那契数列又称“黄金分割数列”和“兔子数列”,它是一组这样的数列:1、1、2、3、5、8、13、21、、、、、、如何用C语言实现斐波那契数,这时就要引入一个数组;首先定义两个数,用第二个数反复循环与第一位数相加,然后赋值给第二位数,将这些数列按栈存储void Resever(int *arr,int len)//斐波那契数列{ int a=1,b=0; ...
2018-04-15 19:50:33
1019
OpenCV3.4.12&opencv_contrib-3.4.12
2022-09-05
win_remote_rdp.rar
2021-11-04
rfc中英文.rar
2020-04-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人