- 博客(40)
- 资源 (5)
- 收藏
- 关注
原创 usb hid 函数库收藏
1. HIDAPIhttps://github.com/signal11/hidapiHIDAPI is a multi-platform library which allows an application to interfacewith USB and Bluetooth HID-Class devices on Windows, Linux, FreeBSD, and MacOS X. HIDAPI can be either built as a shared library (..
2020-06-15 13:45:57
669
原创 qmake设置技巧
debug下添加d作为后缀 build_pass:CONFIG(debug, debug|release) { unix: TARGET = $$join(TARGET,,,_debug) else: TARGET = $$join(TARGET,,,d)} 设置生成的DLL要复制到的路径 # 设置输出路径等DESTDIR = $${OUT_PWD}/../...
2020-02-11 11:34:48
661
原创 MFC+opencv 显示mat图像
VS2015+opencv3.0 MFC显示图片中方法三在使用时,只能显示彩色图像,灰度图像显示有问题,经查找,是没有设置图像调色板的原因图片控件宽度不为4的倍数 显示错误, 修改代码/******************************************************* 函数名称: void DrawcvMat(cv::Mat m_cvImg, UINT ID)
2016-11-10 11:19:44
3874
1
原创 VS2015+opencv3.0 MFC显示图片
相关资料内容来自互联网,本人测试后总结而成开发环境 系统:Window10 IDE: VS2015 opencv版本: v3.0在opencv中,使用cv::imshow函数可以方便的显示图片,但是如果要在windows窗体中显示opencv中Mat格式的图片,就不是那么方便了,查阅相关网络资料,找到以下几种方法,经测试有效。 来源:https://www.zhihu.co
2016-11-10 10:04:34
8178
1
原创 相关滤波(MOSSE)
MOSSE第一次把相关滤波引入到了跟踪中,并且改进算法越来越多,效果也越来越好,跟踪性能和速度也得到了提升。MOSSE参考文章 http://blog.youkuaiyun.com/autocyz/article/details/48136473
2016-10-20 14:16:49
1447
原创 硬件串行接口总结
转眼间已经到了找工作的时间,虽然说是阶段的主要课题是 计算机视觉方向的目标跟踪算法研究,但是本人兴趣所在还是最贴近硬件的软件设计,意向中的工作岗位也是嵌入式工程师。虽然硬件相关的接口都很熟悉,但是感觉只是会用,更加底层的、更加系统的认知还是有欠缺,顾学习总结之。接触过的串行接口有 - UART(TTL、RS-232、RS-485、RS-422) - SPI - I2C - C
2016-10-04 20:15:04
951
原创 QT中使用webkit显示网页
在Qt中使用webkit显示网页1、在.pro文件中增加模块调用 QT += core gui下增加QT += webkitwidgets ,如下所示QT += core guiQT += webkitwidgets2、在函数中包含头文件#include <QtWebKitWidgets>3、webkit与页面js进行交互 参考 1、 QT Q
2016-10-04 16:47:47
4128
转载 .NET中WebBrowser控件内部页面的JS代码与外部C#代码的相互调用
原文地址:https://my.oschina.net/Tsybius2014/blog/643909场景1:C#程序调用JS函数刷新网页,输出再见两字;测试目标:C#调用JS函数场景2:C#程序调用JS函数刷新网页,输出文字为用户输入的文字;测试目标:C#调用带参数的JS函数场景3:C#程序调用JS函数获取今日的年月日信息(yyyy-MM-dd);测试目标:C#能否正确接收JS函数返回值场景4:J
2016-10-04 15:38:48
4735
原创 gps坐标离线转百度坐标
坐标系简介 WGS-84:是国际标准,GPS坐标(Google Earth使用、或者GPS模块) GCJ-02:中国坐标偏移标准,Google Map、高德、腾讯使用 BD-09:百度坐标偏移标准,Baidu Map使用在线gps坐标转百度坐标在百度地图中,如果直接给出gps坐标,将造成偏差,需要将gps坐标转换成百度坐标 如在百度地图中给出gps坐标(120.1755556,
2016-10-03 22:57:51
17525
3
原创 C#实现百度地图瓦片下载器(更新无水印版下载地址)
工程中需要做地图,但是网络瓦片下载程序一般都添加有水印,隧查阅相关资料,自己写了一个小程序话不多说,先奉上下载链接(加了水印)及效果图 下载地址:http://download.youkuaiyun.com/detail/u014124220/9645165 核心代码(不记得来自哪位大神的博客了,如果看到源码出处,请在下方回复):System.Net.WebClient wc = new System.Ne
2016-10-03 19:06:29
9120
7
转载 Visual Object Tracking using Adaptive Correlation Filters (MOSSE)论文笔记
此文章为转发,原文地址为 http://www.cnblogs.com/hanhuili/p/4266990.html 原文部分markdown显示不全,故转发,方便阅读Visual Object Tracking using Adaptive Correlation Filters 一文发表于2010的CVPR上,是笔者所知的第一篇将correlation filter引入tracking领域内
2016-07-20 10:48:03
2981
原创 ubuntu14 启用中文输入法
打开终端,输入ibus-daemon -drxsystem setting -> Test Entry -> add 查找中输入Chinese 选择拼音输入法
2016-07-16 09:09:34
1135
原创 ubuntu安装QGIS(二)
安装编译环境开始之前,先选择一个速度较快的安装源,然后按照下面步骤进行操作 首先安装gcc和g++编译器环境,同时安装ccachesudo apt-get install gccsudo apt-get install g++sudo apt-get install ccache创建链接到/usr/local/bin目录cd /usr/local/binsudo ln -s /usr/bin
2016-07-13 21:21:47
4353
原创 ubuntu安装QGIS(一)
QGIS项目简介QGIS是一个用户界面友好的桌面地理信息系统,可运行在Linux、Unix、Mac OSX和Windows等平台之上。QGIS是基于Qt,使用C++开发的一个用户界面友好、跨平台的开源版桌面地理信息系统。 QGIS项目开始于2002年 5月,是基于跨平台的图形工具Qt软件包,采用C++ 语言开发的一个GIS软件。目前的开发非常活跃,当前(2014年)的最新版本是QGIS 2.4 版
2016-07-13 19:32:11
12598
原创 CentOS 7.0 修改hostname
linux中修改hostname,可以临时修改hostname也可以永久修改,临时修改无需重新启动,立即生效。临时修改hostname#hostname //查看当前hostname #hostname newname //临时修改hostname永久修改hostname要永久修改hostname需要修改文件,man hostname查看使用手册是,有这样一段, SET NAME
2016-04-10 11:35:54
705
原创 CentOS 7卸载openjdk
在安装hadoop时,由于centos自带的openjdk不兼容,所以需要先卸载原先的,然后安装。卸载原先openjdk grep openjdk -i #查找已经安装的OpenJDK[hadoop@localhost ~]$ rpm -qa|grep openjdk -ijava-1.8.0-openjdk-1.8.0.77-0.b03.el7_2.x86_64java-1.8.0-op
2016-04-09 21:57:50
1043
原创 CentOS 7.0 关闭防火墙和selinux
CentOS 7 关闭防火墙CentOS 7.0默认使用的是firewall作为防火墙,使用iptables必须重新设置一下直接关闭防火墙systemctl stop firewalld.service #停止firewallsystemctl disable firewalld.service #禁止firewall开机启动设置 iptables serviceyum -y instal
2016-04-09 21:24:18
2382
转载 C# 线程计时器
原文地址:http://blog.youkuaiyun.com/andrew_wx/article/details/6659756该例子是一个封装的计时器类。实现功能:(1)传入一个时间 HH:mm:ss 字符串 和 label控件对象 即可实现控件倒计时。三行代码即可运行,如下图效果:当然,每个项目需要的需求不同,这里只是抛砖引玉。下面贴出我的代码,欢迎讨论。完整代码:namespace ThreadTime
2016-03-18 12:26:39
1315
转载 C#中timer类
关于C#中timer类 在C#里关于定时器类就有3个 1.定义在System.Windows.Forms里 2.定义在System.Threading.Timer类里 3.定义在System.Timers.Timer类里 System.Windows.Forms.Timer是应用于WinForm中的,它是通过Windows消息机制实现的,类似于VB或Delphi中的Timer控件,内部
2016-03-18 12:21:59
711
原创 Jlink接口的Jtag和SWD接口定义
Jlink仿真器接口仿真器端口连接目标板备注1. VCCMCU电源VCCVCC2. VCCMCU电源VCCVCC3. TRSTTRSTTest ReSeT/ pin4. GNDGND或悬空 5. TDITDITest Data In pin6. GNDGN
2016-03-08 19:13:55
148780
转载 Ubuntu下安装和配置Apache2
在Ubuntu中安装apache 安装指令:sudo apt-get install apache2 安装结束后:产生的启动和停止文件是: /etc/init.d/apache2 启动:sudo apache2ctl -k start 停止:sudo apache2ctl -k stop 重新启动:sudo apache2ctl -k restart配置文件保存在: /etc/a
2016-03-04 20:23:48
553
转载 ubuntu一键安装LAMP
LAMP Linux+Apache+Mysql/MariaDB+Perl/PHP/Python一组常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台。随着开源潮流的蓬勃发展,开放源代码的LAMP已经与J2EE和.Net商业软件形成三足鼎立之势,并且该软件开发的项目在软件方面的投资成本较低,因此受
2016-03-03 14:40:09
542
原创 STM32F103 定时器+ADC+DMA中断+双缓存+实现数据采集
功能 TIM1_CC1触发ADC1进行采样,采样使用DMA进行数据传输,DMA启用半满和全满中断,在中断中进行数据保存到其他Buff,方便进行处理。完整工程下载:http://download.youkuaiyun.com/detail/u014124220/9451323环境 硬件平台:STM32F103ZE 开发环境:MDK 4.70 操作系统:Windows 10代码ADCon
2016-03-03 08:49:33
30271
6
原创 win10 IE内核浏览器不能上网的问题
win10 IE内核浏览器不能上网的问题最近使用IE浏览器打开网页不能上网了,QQ还可以正常上网,把360浏览器切换到极速模式就可以正常联网,于是就使用火狐和谷歌等非IE内核的浏览器,可以正常浏览网页,一直找不到原因。1、可以使用命令重启相关服务通过下面2条命令重启winsock和防火墙,使用win+x打开命令提示符(管理员),然后复制下面两条指令,回车,执行完成以后,重启电脑Netsh winso
2015-11-25 16:37:37
2581
原创 VS_trycatch
try catch的学习使用最近在使用VC2010进行项目开发,使用visa库和仪器驱动进行仪器仪表的程控操作,在每次执行完一次操作之后,都需要判断该操作是否正确执行,如果正确执行,则仅需往下执行,如果指令执行错误则返回-1并跳出函数。开始使用下面的方式进行判断;int result = SystemWrite(cmd1,……);if (result < 0){ return -1;}
2015-10-06 19:41:45
869
原创 STM32如何添加需要的库到工程
昨天给大家讲了中断相关的知识,但是有同学在参考别人代码的时候,复制NVIC_Init();到自己的工程是报错的。这是为什么呢???
2015-07-21 15:22:13
3906
2
原创 耳机接口标准
大家在日常中有时候会发现手机的耳机插上声音很低,必须按下mic按键才能有比较好的声音,这个是因为你的耳机和手机插孔不匹配,为什么会造成这种原因呢?只因耳机有2中标准,一种是国标耳机一种是美标,区别就是mic和地线是反的一般情况下,绝缘层是黑色的为国标,白色的为美标--------------------------------------------------------
2015-02-04 16:46:42
2660
原创 stm32定时器时钟源问题
在STM32F1系列中,其中定时器TIM1、TIM8是挂在在APB2上的,而定时器TIM2、3、4是关在在APB1上的。在工程中我们一般设置APB1CLK = 36M APB2CLK = 72M但是为什么这几个定时器在计算定时时间的时候都是使用72M进行计算呢?在时钟树上我们可以看到,定时器不是单纯的挂在在APB时钟源上的,而是经过了一个倍频器,而这个倍频器的倍频值受APBx时钟相对
2015-01-28 19:27:27
4857
原创 stm32f 查看系统时钟配置
之前因为系统时钟配置问题吃了很多亏,之前通过查看寄存器配置的形式进行时钟的计算,查看时钟配置是否正确,但是具体每个时钟具体是多少还是需要进行计算的,后来发现在库函数中有一个函数可以直接获取系统时钟, * @brief Returns the frequencies of different on chip clocks. * @param RCC_Clocks: poi
2015-01-27 09:46:46
5215
转载 怎样ubuntu下命令行终端显示短路径
参考:http://blog.sina.com.cn/s/blog_b71132f001016cmm.htmlubuntu的终端命令行默认是长路径,即把路径深度全部显示出来,操作起来不是很方便,下面介绍命令行显示短路径的操作:$ vi ~/.bashrc找到 PS1= 的行,将\w(小写)改成\W(大写)if [ "$color_prompt" = yes ]; t
2015-01-25 19:16:52
2459
1
原创 代码优化等级带来的问题
今天在使用mdk编写stm32f103的程序的时候,写了几个嵌套的if判断,但是在运行程序的时候出现了一些问题,用仿真器进行仿真的时候有几条指令不能运行,总是调过这些指令执行别的。通过自己的查找,最终找到了带来这种错误的来源, 对于代码的优化级别太高了在设置中选择上图中的优化级别,原先设置的优化级别是-O3,一些代码在进行优化的时候被精简掉了,通过修改这个等级为-O0,就可以执行你编写的每
2015-01-24 10:25:01
5776
1
原创 如何在MDK中查看系统时钟配置(stm32编程技巧小记)
最近stm32f103编程中遇到好多个问题,都是因为系统时钟配置不正确引起的 SYSCLOCK AHBCLK APB1CLK APB2CLK 这些时钟配置如果搞不清楚,很容易引起编程错误,查找起来也不方便,还有像flash读写操作,必须开启HSI内部时钟,怎么确定你的时钟开启了没有,如果通过寄存器每条语句去排查,耗时,并且前面的配置可能在后面被冲掉了,怎么能有一种比较好的方式去查看时钟配
2015-01-15 10:27:17
12955
原创 mdk在使用stlinlk进行仿真时不实时更新解决方法
最近遇到了一个问题,就是在使用stlink进行仿真的时候,有的功能可以实时更新仿真中的变量,但是有的工程不能实现实时更新,经过查找资料和测试,可以通过以下方式解决,亲测可行在仿真界面下,点击view -- periodic window update即可,如果已经勾选则没有必要,如果没有勾选则勾选上即可。
2015-01-13 09:12:49
2266
1
转载 Mac OS X – BootCamp安装Win7小记
如题…之前给两个Mac装过,一个是MBA一个是MBP,MacOS都是上一个版本的,虽说也是从Bootcamp里装,但是感觉没有这次这么简单——一个是好像下载驱动要自己去找,另一个好像是只能用光盘安装(这点我不确定,毕竟那会有现成的光驱让我用,所以我也没想用U盘装)。这次哥们的MBA是新买的,系统自然也是最新的,所以感受到了一些小变化。因为我是在安装之后才想要记下来的,所以必然有些截图是
2014-09-29 10:01:29
1374
原创 手机刷入recovery的方法
刷入方法:第一种:使用手机专用的rec工具按照操作刷入rec第二种:使用fastboot刷入1、下载文件,打开命令窗口输入: fastboot flash recovery recovery.img2、输入 fastboot reboot 重启手机,之后使用adb工具重启到recovery即可,即 adb reboot recovery ,成功进入!
2014-09-26 20:22:42
5616
gps坐标转百度坐标
2016-10-03
C# 百度地图瓦片下载器
2016-10-03
CCS_V5_license 可用
2016-03-31
STM32F103 定时器触发ADC+DMA中断+双缓冲
2016-03-03
STM32F4_Discover工程模板
2014-03-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人