自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 android debug 看不到局部变量

据说ddms有bug,经常在调试中挂不上。而且编译过程中本来就会优化掉某些局部变量,所以看不到。这个时候就打log来查看吧,不方便比没有强~

2012-03-09 14:18:47 1303

转载 pkg-config

pkg-config转自:http://yuxu9710108.blog.163.com/blog/static/237515342007215972765/pkg-config程序是干什么用的?简单的说就是向用户向程序提供相应库的路径、版本号等信息的程序。譬如说我们运行以下命令:pkg-config  查看gcc的CFLAGS参数$pkg-config --lib

2012-03-09 10:11:04 452

原创 unrar - linux 下解压rar文件

ubuntu自带的桌面解压工具居然解压不了rar文件。好吧,unrar命令,但是需要带上x才能在解压的时候保留目录结构unrar x *.rar

2012-03-06 15:19:48 914

原创 linux下代码对比工具 diffuse 和 meld

meld的目录对比可以对比两个工程有多少文件不同,每个文件做过哪几行修改,非常直观。好东西~在此之前还用过diffuse,可以做文件对比。diffuse -m 似乎还可做目录对比,但感觉不如meld直观。

2012-03-06 11:30:10 4144

原创 Android ndk-gdb 调试初探

1. ndk-build NDK_DEBUG=1来编译jni文件夹下的c++文件. NDK_DEBUG=1这个参数可以保证编译后的native方法可调试。* 另外一种方法是修改AndroidManifest.xml 中的application的属性2. ndk-gdb需要adb的支持,在~/.bashrc中添加adb的路径到PATH,确保任意路径都能支持adb命

2012-03-05 15:53:34 6286

原创 Android code 判别机型

这条语句可以用来在android代码内部读出机型。如果需要根据不同的机型做不同处理,这条语句就很有用了~~String DeviceName = android.os.Build.DEVICE;

2012-03-01 19:20:09 676

原创 ubuntu下opengl开发配置

1.安装基本编译环境: sudo apt-get install build-essential2.安装glut库。Ubuntu安装OpenGL库用以下命令:sudo apt-get install freeglut3-dev新建如下代码:#include void lineSegment(void) { glClear(GL_COLOR_B

2012-03-01 09:46:54 725

原创 鱼眼

今天搞了个鱼眼,实质就是半球坐标到平面坐标做个逆映射,然后拷贝像素。映射区域和幅度可以自己慢慢调,蛮好玩的。晚了,详细有心情时再写。

2012-02-24 22:17:11 567

原创 opencv 单窗口显示多子窗

opencv这东西就是有点麻烦,同窗口显示多个子窗都不好搞。网上的参考都是opencv 1.0 的c接口。自己琢磨后,先给出一个凑合的办法吧           // sub window Mat MultiWindow(result.rows, result.cols result.type()); MultiWindow(Rect(0,0,result.

2012-02-23 10:50:08 753

原创 YUV色彩模型 & YUV与RGB的转换公式 & YUV420的存储格式

YUV色彩模型来源于RGB模型。该模型的特点是将亮度Y(即灰度图)和两个色差信号R-Y(即U)、B-Y(即V)分离开,从而适合于图像处理领域。应用:模拟领域转换关系如下:Y'= 0.299*R' + 0.587*G' + 0.114*B'U'= -0.147*R' - 0.289*G' + 0.436*B' = 0.492*(B'- Y')V'= 0.615*R' -

2012-02-22 20:31:38 1720

原创 opencv 图片旋转90度

这个小功能居然会折腾我很久,都怪opencv的官方函数warpAffine旋转后总会平移,结果留下难看的黑边。几经google,终于发现opencv的c函数中有神奇的transpose和flip可以互相配合,反正只需要转90度,够用了:Mat t,f;transpose(image,t);flip(t,f,1); // code = 0 - x axis; 1 - y ; -1 - b

2012-02-22 15:41:08 16566 3

转载 在YUV色彩空间中处理图像

Processing in the 8-bit YUV Color SpaceWorking in the YUV color space simplifiesthe calculations involved for ProcAmp adjustment control of a video stream.Y ProcessingTo perform ProcAmp adju

2012-02-22 14:27:16 1520 1

原创 ubuntu 所有的窗口都没有最大化,最小化按钮了

过了周末就这样了,凑合用了两天,实在不能忍,于是:        metacity --replace亲爱的窗口控制按钮就又回来啦~~*后记: 今天开机又挂了,想想干脆把这句命令放到~/.bashrc里面,然后source ~/.bashrc, 爽!~ 以后启动应该能自己搞定啦。

2012-02-15 09:42:04 2369

空空如也

空空如也

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

TA关注的人

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