自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (29)
  • 论坛 (2)
  • 收藏
  • 关注

原创 __attribute__ ((__packed__)) 编译通不过

发表于: 2007-09-07 17:49:33编译别人程序的时候遇到struct {unsigned short limit;unsigned int base;} __attribute__ ((__packed__)) idtr;这里产生编译错误,具体提示为error C2065: “__packed__”: 未声明的标识符error C2

2015-12-29 17:30:48 5618

原创 __attribute__((packed))详解

1. __attribute__ ((packed)) 的作用就是告诉编译器取消结构在编译过程中的优化对齐,按照实际占用字节数进行对齐,是GCC特有的语法。这个功能是跟操作系统没关系,跟编译器有关,gcc编译器不是紧凑模式的,我在windows下,用vc的编译器也不是紧凑的,用tc的编译器就是紧凑的。例如:在TC下:struct my{ char ch; int a;} sizeof(in

2015-12-29 15:39:59 703

原创 UCOS II学习——它的特点

1.ucos ii是由Labrosse先生编写的一个开放式内核,最主要的特点就是源码公开。这一点对于用户来说可谓利弊各半,好处在于,一方面它是免费的,另一方面用户可以根据自己的需要对它进行修改。缺点在于它缺乏必要的支持,没有功能强大的软件包,用户通常需要自己编写驱动程序,特别是如果用户使用的是不太常用的单片机,还必须自己编写移植程序。2.ucos ii是一个占先式的内核,即已经准备就绪

2015-12-26 10:58:14 2198

QCamera应用实例QTPreview

QCamera应用实例QTPreview

2016-07-07

图像识别(13)——手势识别(1)——用matchShapes识别手形数字

一般做手形识别,会先做肤色分割,因为人的皮肤颜色(黄种人哈),在HSV颜色空间下,和背景相比有明显的差别,所以利用肤色可以很好的提取手的区域。 在此 我使用形状匹配(matchShapes)来做,手形的对比,识别出手形代表的数字意义。当然这种方法非常依赖于模板的丰富性,有很大的局限性。

2017-03-24

LED灯光点捕获+基于QT平台绘制轨迹(1)

通过OpenCV中的blur模糊 / canny边缘检测 / findCoutours查找轮廓 / minEnclosingCircle寻找最小面积的包围圆,来跟踪LED灯的运动轨迹,也就是手写笔的书写轨迹。

2017-02-09

二维码开发库

二维码开发库,web下,windows mobile下,

2013-03-22

somebot机械臂安装说明书-v0.2.pdf

基于Arduino UNO开发板控制的亚克力桌面机械臂。 机械臂动作录制操作: 1、按住遥杆左键,再按一下arduino重启按钮或者关机重启,遥杆板指示灯灭说明加入录制状态; 2、通过遥杆控制机械臂状态,到达指定位置按一下遥杆左键,记录当前状态,依次操作; 3、按一下遥杆右键,结束录制,机械臂自动循环的执行之前记录的动作; 4、再次按遥杆左键,停止自动循环,加入手动操作模式。 注意:所记录的动作重启或关机后会消失,重新录制会覆盖之前的动作。

2020-03-30

YUV播放器和h264文件播放器

YUV播放器和h264文件播放器

2016-08-04

UVC预览+曝光滑动调节+Canny阈值调节+圆心打点2

通过OpenCV中的blur模糊 / canny边缘检测 / findCoutours查找轮廓 / minEnclosingCircle寻找最小面积的包围圆,来跟踪LED灯的运动轨迹,也就是手写笔的书写轨迹。

2017-01-13

我的Opencv4Android添加V4L2支持(3)

我的Opencv4Android添加V4L2支持(3) ,加入VideoCapture和VideoWriter

2016-07-13

USB Camera V4L2 视频录制——ubuntu(1)

USB Camera V4L2 视频录制——ubuntu(1)

2016-08-04

蓝牙4.0BLE开发板-硬件手册

CC2540、CC2541透传模块、远控模块-蓝牙4.0BLE开发板-硬件手册

2014-05-13

我的Opencv4Android添加V4L2支持的移植记录

我的Opencv4Android添加V4L2支持的移植记录

2016-07-04

MD2503A模块硬件用户手册

基于MT2503A的集成模块,供电即可用AT指令操作

2016-04-26

CC2540、CC2541透传模块、远控模块--硬件手册

CC2540、CC2541透传模块、远控模块--硬件手册

2014-05-13

CC2540、iBeacon基站-用户手册

CC2540、iBeacon基站-用户手册

2014-05-13

蓝牙4.0BLE透传模块转接板-原理图

CC2540、CC2541透传模块,蓝牙4.0BLE透传模块转接板-原理图

2014-05-13

LED灯光点捕获+基于QT平台绘制轨迹(2)

通过OpenCV中的blur模糊 / canny边缘检测 / findCoutours查找轮廓 / minEnclosingCircle寻找最小面积的包围圆,来跟踪LED灯的运动轨迹,也就是手写笔的书写轨迹。

2017-02-11

微型投影仪源码

TI方案: MSP430 + DLPC3438 + DLPA3000 + ITE6605 + ALC5645

2016-02-27

CC2540、CC2541透传模块-AT指令手册

CC2540、CC2541透传模块、远控模块-AT指令手册

2014-05-13

我的Opencv4Android添加V4L2支持(2)

我的Opencv4Android添加V4L2支持的移植记录

2016-07-06

USBDongle-硬件手册

BTool、PacketSniffer、BLE_Device_Monitor USBDongle-硬件手册

2014-05-13

testOpenCV_preview2

qt opencv usb camera,预览、拍照、录像

2016-07-09

BTool Packet Sniffer、BLE_Device_Monitor USBDongle使用手册

BTool、PacketSniffer、BLE_Device_Monitor、USBDongle使用手册

2014-05-13

UVC预览+曝光滑动调节+Canny阈值调节+圆心打点

通过OpenCV中的blur模糊 / canny边缘检测 / findCoutours查找轮廓 / minEnclosingCircle寻找最小面积的包围圆,来跟踪LED灯的运动轨迹,也就是手写笔的书写轨迹。

2017-01-13

CC2540、iBeacon基站-AT指令手册

CC2540、iBeacon基站-AT指令手册

2014-05-13

BTool、PacketSniffer、BLE_Device_Monitor、USBDongle使用手册

BTool、PacketSniffer、BLE_Device_Monitor、USBDongle使用手册

2014-05-13

蓝牙4.0BLE透传模块转接板-硬件手册

蓝牙4.0BLE透传模块转接板-硬件手册

2014-05-13

testOpenCV_dlg2

testOpenCV_dlg2

2016-07-07

testOpenCV_preview

testOpenCV_preview

2016-07-07

我的Opencv4Android添加V4L2支持的移植记录(4)

我的Opencv4Android添加V4L2支持的移植记录(4)

2016-08-04

AR眼镜有哪些研发难点?

发表于 2018-06-07 最后回复 2020-04-19

SomebodyLuo的留言板

发表于 2020-01-02 最后回复 2020-01-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除