- 博客(16)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
原创 Windows平台VSCode搭建安卓native C++可视化调试环境
准备:1.C/C++ extension2. andorid ndk主要步骤:1.VSCode 安装C/C++ extension在VS CODE插件市场中查找并安装2. 下载android ndk或者直接在Android Studio中下载,在其中中找到gdbserver将gdbserver push到目标设备中 adb push ./Android/Sdk/ndk/21.1.6352462/prebuilt/android-arm64/gdbserv...
2020-09-17 11:54:51
2775
原创 快速熟悉Tensorflow Lite
一.编译和接入 方案1.使用Android Studio, 从JCenter仓库直接下载导入arr 方案2.编译本地的arr 二.数据格式 三.模型转换 1.使用python API 1.1 从tf.Session转化 1.2 从frozenGraphDef转化 1.3 从SavedModel转化 1.4 从tf.keras的H5py模型转化 2.使...
2019-07-29 15:39:17
1650
原创 Windows平台下利用MingW编译protobuffer
网上资料大多数用MSVC编译的,要么需要MSYS,记录一下MingW编译的过程1.下载和安装下载并安装cmake-GUI :https://cmake.org/download/protobuffer源码:https://github.com/protocolbuffers/protobufMingW-64:https://mingw-w64.org/doku.php/downlo...
2019-05-23 14:47:47
2044
原创 ANDROID 绘制 三角形 XML
查到很多都是利用shape重rectangle里截取的例如https://blog.youkuaiyun.com/hust_twj/article/details/78600789?locationNum=2&fps=1其实使用vector也挺方便的<?xml version="1.0" encoding="utf-8"?><vector xmlns:android="http:/...
2018-07-11 09:24:50
4564
转载 快速排序简洁
void quickSort(int arr[], int left, int right) { int i = left, j = right; int tmp; int pivot = arr[(left + right) / 2]; /* partition */ while(i &l...
2018-04-09 09:10:57
190
原创 QDialog无法执行显示
今天遇到一个奇怪的问题一个类A继承自QDailog()class A : public QDailog(){ A(QWidget* parent):QDailog(parent){ ......} virtual int exec(){ return QWidget::exec();}}发现如果A初始化时不传入父窗口parent指针,一切执...
2018-03-27 14:46:19
2750
1
原创 qt 消息发送的注意点
利用QT消息机制可以传递一些参数,例如要传递QImage形式的图像,可以这样写:一种形式是:emit send(QImage);第一种方法由于QImage默认拷贝为浅拷贝,sender只复制传递指针,无需担心内存复制的消耗。另一种形式是emit send (const char*);第二种方法需要注意如果sender和reciever分属于两个线程,connect的默认连接方式QueuedConn...
2018-03-01 11:22:46
1435
原创 QFileInfo的各种文件名的区别
http://blog.youkuaiyun.com/huyisu/article/details/27550933; QFileInfo类用于提供与系统无关的文件信息,包括文件名、文件路径、访问权限、文件大小、最近修改/读写时间、目录或符号链接等信息;QFileInfo类也可以用于获取Qt资源信息。QFileInfo类可以指向由相对路径或绝对路径指定的一个文件,绝对路径开始于分隔符'/',也可以
2017-11-27 15:46:11
4389
转载 预处理器,编译器,汇编器,连接器
http://www.cnblogs.com/hutao886/p/5614296.htmlhttp://www.cnblogs.com/chenwu128/archive/2012/06/01/2531425.html1.2程序被其它程序翻译成不同的格式 hello程序的生命周期是从一个源程序(hello.c)(称为高级c语言)开始,被其它程序转化为一系列的低级
2017-10-18 08:49:12
982
原创 相位相关法phaseCorrelate的一些特点记录
相位相关法是利用傅里叶变化,在频域进行相位匹配从而达到图像配准的方法。具体原理可以参见
2017-08-23 09:18:01
15088
2
转载 C++ 实现把非静态成员函数作为回调函数(非static)(转)
众所周知,C++的类成员函数不能像普通函数那样用于回调,因为每个成员函数都需要有一个对象实例去调用它。 通常情况下,要实现成员函数作为回调函数,一种常用的方法就是把该成员函数设计为静态成员函数,但这样做有一个缺点,就是会破坏类的结构性,因为静态成员函数只能访问该类的静态成员变量和静态成员函数,不能访问非静态的,要解决这个问题,需要把对象实例的指针或引用做为参数传给它。
2017-08-01 09:37:28
1694
2
原创 CButton重绘图片实现自由缩放和拖动
如图所示,上方图片显示利用了重绘的CButton控件,下方List利用了CListCtrl,比较麻烦的地方在于图片缩放和移动的控制,实现的功能有:1.鼠标左键点击上方图片有效区(非黑色区域)的任一点,保存该点在图片中的逻辑坐标,在图片中以绿色点标注该点,同时在下方List中显示坐标2.鼠标右键点击图片任一点,则将最近保存的点删除,消除显示的标注点和坐标3.鼠标左键点击下方List的任一
2017-06-27 09:29:49
1130
原创 MFC读取图片文件并获得图片头和数据
需要读取图片文件,获得图片的头BITMAPINFOHEADER和数据BYTE*,看了好多例子整理一下删减后的几种方法1.2.3.
2017-06-20 15:58:41
7031
原创 MFC ActiveX (ocx)控件的开发的一些注意点
最近项目要用到ActiveX控件的开发,赶鸭子上架的学习了一下相关知识主要参考了这两篇博文http://blog.youkuaiyun.com/longhuahaha/article/details/8556964http://blog.youkuaiyun.com/hkcsdn/article/details/52908748因为这些博主用的VS版本都比较老,我用的是VS2015,有一些问题需要
2017-06-15 10:06:32
2949
转载 关于no suitable conversion function from ATL::Cstring to const char*的问题
Unicode下不能用atoi,而要使用_wtoi 也可以直接使用_ttoi,它在 ANSI 编码系统中被编译成atoi(),而在 Unicode 编码系统中编译成_wtoi()。或者把vs改成ansi编码也行。num = _ttoi(str);(_ttoi类似于_T,随着编码方式会改变)。
2017-06-13 09:00:52
2311
c++如何用mmap()映射浮点型数,然后将原数据输出?
2018-01-30
TA创建的收藏夹 TA关注的收藏夹
TA关注的人