sofard

导航

2019年10月11日 #

Opencv中Mat高效率 左右上下平移一定的像素

摘要: 工作项目中需要完成图像平移的操作,由于是突然加入的需求,其他部分已经占用大量CPU时间,因此为了完成视频的同步,平移操作的效率要求很高最开始采用仿射变换的API,时间很长,740*440分辨率大概需要个5ms左右,考虑到Mat中存在部分行复制的方法,就试了下// TestMatSubCopy.cpp: 定义控制台应用程序的入口点。 #include "stdafx.h" #include <ope 阅读全文

posted @ 2019-10-11 23:39 sofard 阅读(1266) 评论(0) 推荐(0) 编辑

2019年4月4日 #

个人数据保护

摘要: 移动硬盘这玩意就是临时保存数据,把它当做U盘或者个人资料来存储就是傻逼。。 前几天移动硬盘通电状态摔了下,几年的数据资料,图片,收藏电影,开发工具,小工具全军覆没。 好好最近不怎么使用,毕业需要用到的重要资料暂时也还都在。 虽然知道移动硬盘寿命有限,但是还是嫌麻烦没处理,这个就是定时炸弹,拖得越久威 阅读全文

posted @ 2019-04-04 10:47 sofard 阅读(89) 评论(0) 推荐(0) 编辑

2019年2月28日 #

反转字符串

摘要: void reverse(char *group,int i,int j) { char c; while(i<j){ c=group[i]; group[i]=group[j]; group[j]=c; ++i;--j; } } void reverse_list_word(char * grou 阅读全文

posted @ 2019-02-28 15:50 sofard 阅读(133) 评论(0) 推荐(0) 编辑

C++字符串按照指定规则切割的功能模板类,常用的一段检测记录运行时间的代码

摘要: template <typename T> struct vector_split { typedef typename std::vector<T>::iterator its; void operator()(std::vector<T>& data,std::vector<T>& seprat 阅读全文

posted @ 2019-02-28 15:41 sofard 阅读(153) 评论(0) 推荐(0) 编辑

单例模板类

摘要: //单例模板类,C++11能保证函数中的静态成员线程安全 template <typename T> class Singleton { T* value; void create_singleton() { static T t; value =&t; } public: Singleton(): 阅读全文

posted @ 2019-02-28 15:19 sofard 阅读(102) 评论(0) 推荐(0) 编辑

kinect 深度图与彩色图对齐程序

摘要: //#include "duiqi.hpp" #include "kinect.h" #include <iostream> #include "opencv2/opencv.hpp" #include <opencv2/core/core.hpp> #include <opencv2/highgu 阅读全文

posted @ 2019-02-28 15:16 sofard 阅读(1472) 评论(0) 推荐(0) 编辑

C++并发编程学习笔记

摘要: // // main.cpp // test1 // // Created by sofard on 2018/12/27. // Copyright © 2018年 dapshen. All rights reserved. // #include <iostream> #include <thr 阅读全文

posted @ 2019-02-28 15:11 sofard 阅读(178) 评论(0) 推荐(0) 编辑

2019年1月18日 #

windows,mac os与 linux 3系统共存

摘要: 硬盘1,C盘 win7 ,D盘 win7文件,E盘 mac os系统 通过easybcd引导, 选项1 ,window 7 选项2,mac --便捷式/外接存储介质(是一个制作好的专门引导mac的工具) 硬盘2 现在安装ubuntu到硬盘2上面 分区/boot ,/,/home,/usr (不分EF 阅读全文

posted @ 2019-01-18 11:35 sofard 阅读(982) 评论(0) 推荐(0) 编辑

2019年1月16日 #

windows中,VS2017下,在Cmake中添加OpenCV依赖

摘要: OpenCV_DIR D:/OpenCV/3.3.0/opencv/build/x64/vc14/lib 只有这个目录 cmake才认..貌似是因为找到了对应的OpenCvConfig.cmake 阅读全文

posted @ 2019-01-16 09:36 sofard 阅读(814) 评论(0) 推荐(0) 编辑

2018年11月28日 #

effective STL

摘要: void test(){ //条款4 使用empty()判断空 //条款5 使用assign赋值,insert赋值 vector<int> v1(10.5), v2(20.7); v1.clear(); //copy(v2.begin() + v2.size() / 2, v2.end(), bac 阅读全文

posted @ 2018-11-28 20:39 sofard 阅读(131) 评论(0) 推荐(0) 编辑