- 博客(15)
- 收藏
- 关注
原创 C使用WinAPI得窗口
#include <stdio.h>#include <windows.h>// 消息框的标题char* title = " 示例程序 1";// 返回两个参数的平均值的函数double Average(double a, double b) { return (a + b) / 2; }// 程序运行启始位置的函数int WINAPI WinMain(HINSTANCE h, HINSTANCE d, LPSTR s, int m){ doub
2021-01-18 21:04:03 459
原创 测试记录1
C编译器支持#include <sub2.c>,后缀名不重要,因为linux里边根本不在意后缀名。class Person{public: Person(int _age) { age=_age; cout<<"Person"<<endl; } Person(const Person &_person) { age=_person.age; cout<<"PersonPerson"<<endl; } .
2021-01-05 14:27:41 187
原创 qt、adb、小米屏幕滑动demo
只用adb的命令进行屏幕滑动首先参考别人的做法打开小米手机的调试模式:小米MIUI手机adb连接教程。注意下面的那个模拟点击要给点开。照着搞,使屏幕向左向右滑动:在qt中调用adb搞参考别人:jump_jump_DRJ。...
2020-12-22 10:39:45 283
原创 makefile编译c++程序(用上opencv库)demo
c++程序#include <iostream>#include <opencv2/opencv.hpp>using namespace std;using namespace cv;int main(){ Mat srcImg, srcHSV; srcImg=imread("2.jpg"); namedWindow("1",WINDOW_KEEPRATIO); imshow("1",srcImg); waitKey();
2020-10-31 18:57:10 1121
原创 完成使用c++调用matlab生成的.dll库函数的小demo
完成使用c++调用matlab生成的.dll库函数的小demo参考了很多人的blogC/C++下调用matlab函数操作说明C/C++ VS中调用matlab函数的方法自己动手按照别人的blog,配置好matlab里边c++编译器配置,我自己用的是qt的mingw64按照别人的思路在matlab里边生成自己函数的库文件参考别人的c++文件写一份自己的c++文件:#include <iostream>#include "myLibAdd.h"#pragma commen
2020-10-31 17:05:50 374
原创 vscode 里边使用cmake(win)
vscode 里边使用cmake(win)说在前头:cmake的作用,是通过你的CMakeLists文件,根据你的工程自动帮你成makefile文件。优点是CMakeLists非常简单好写,makefile写起来则比较复杂。有了makefile文件,你就只需要使用编译器的make指令,便可以生成最终的可执行文件不同的编译器,所对应的makefile有差异,如mingw的,visual studio的等等,因此使用cmake前,应指明它的文件生成对象是什么,在vscode里面的用户设置文件
2020-07-07 20:40:13 2538
原创 Useful Note
useful note基本技能类word编辑公式,可使用MathType。word编辑流程图,投影图等使用Visio。编辑论文格式比较好的专业软件有LaTeX。比较好用的文档编辑器notepad++。计算机视觉华中科技大学2015年robocon羽球双雄视觉代码链接 。抗光方式可参考手机厂商的逆光拍摄的算法,专门一个摄像头或传感器测光。如果自备光源滤镜系统,距离比较远的物...
2019-04-28 20:51:21 512
原创 自己再捋一捋C/C++
指针指针是变量,这个变量存放的是一个地址,对于32位系统来说,这个地址有32bit也就是4个byte,而对于32位操作系统来说,这个地址就有64bit,也就是8byte。可以利用sizeof()函数来返回分配给指针变量的空间大小(多少个字节)。char *p = &amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;quot;123&
2019-03-13 10:43:11 237
原创 3D重建(2)——标定kinect v2
前言:标定工作只会对3D重建效果存在影响,不会导致该工作无法进行下去(因为实在标定不来,就参考使用iai_kinect2项目中存放的别人相机的参数。)描述本人的标定工作是在ubuntu16.04系统,kinetic版本ros,参考使用GitHub上的iai_kinect2开源项目进行的。该项目是一个基于ros的功能包,因此想要进行该工作对于还没接触linux以及ros的人来说可能会有一点麻烦,...
2019-02-25 11:48:22 694
转载 初学者,Ubuntu下使用GCC
本文转自L-Standing的,初学者,Ubuntu下使用GCC如果你有下列疑问的话:为什么要在终端输命令啊? GCC 是什么东西,怎么在菜单中找不到? GCC 不能有像 VC 那样的窗口吗?作为一个初学者,我也一直有这个疑问,但是其实坚持按照前辈的路先走一遍流程,你就会对于这个GCC有一定的了解了。准备工作:首先确保你的ubuntu系统下已经安装了编译环境,如果没有,请按照下列代码安装...
2018-07-20 16:02:17 14929 1
转载 CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I...
2018-07-20 15:10:23 295
原创 Visual Studio 2015 build OpenGl
Visual Studio 2015 build OpenGl各种库Gl库简介 opengl相关API有核心库(gl),实用库(glu),辅助库(aux)、实用工具库(glut),窗口库(glx、agl、wgl)和扩展函数库等。gl是核心,glu是对gl的部分封装。glx、agl、wgl 是针对不同窗口系统的函数。glut是为跨平台的OpenGL程序的工具包,比aux功能强大(...
2018-07-01 14:56:21 449
原创 Visual Studio Build OpenCV3
OpenCV2 和 OpenCV3的区别:内容上,opencv2自带众多著名特征检测算子(如SIFT,SURF,ORB算子等),而opencv3则将这些移除,转移到一个第三方库当中(xfeature2d),另外部分宏定义上是有区别的,其他函数方面是没有区别的。在搭建过程方面,opencv2需要一一填写众多的链接,而opencv3则只需要添加几个。搭建过程:可在openc
2018-01-05 12:06:23 751
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人