- 博客(13)
- 收藏
- 关注
原创 PyInstaller 安装
首先下载 PyInstaller-3.3.1.tar.gz依赖下列这些包,依次下载安装就可以了https://sourceforge.net/projects/pywin32/?source=typ_redirecthttps://pypi.org/search/?q=altgraphfuture-0.16.0pefiledis3pywin32 sourcefragaltgraph >=...
2018-07-06 14:14:57 2583
原创 统计字符串中字符个数一些有趣的事
#coding:UTF-8'''Created on 2014年8月15日@author: long.he'''print "method 1:"str = "here is my name : stone.H"#coding:UTF-8'''Created on 2014年8月15日@author: long.he'''print "method 1:"str
2014-08-19 15:04:07 598
原创 android java 层参数重载glVertexAttribPointer 在es20 C 接口中的处理方法
1. JNI jstring -> C char* 需要调用const char * name = (const char *)env->GetStringUTFChars(js, false);2. JNI jfloatArray -> C float [] 需要:对数组进行遍历,在遍历中转换为自己的数组即可即是:jfloat * tmpColor; //得到数组的 j
2014-04-02 15:02:51 1515
原创 JNI 如何使用dlopen,dlsym调用第三方自定义的 .so库( JNI->C,C++)
和前一篇 JNI->JNI唯一不同的就是 编译出.so 需要在Linux 上,然而直接用linux gcc 编译出的.so 是不能被NDK编译的会出 incompatible target 的错误所以需要用到交叉环境 即是 linux下的 ndk编译环境:我用的是 virtual box 装的 ubuntu 64虚拟机第一步:制作第一个linux下的动态库来模拟第三方动态库
2014-03-04 10:27:26 4662 1
原创 JNI 如何使用dlopen,dlsym调用第三方自定义的 .so库(包括JNI->JNI)
先说下大致思路:如果想要完成这个目标,就需要大致了解 JNI 的调用过程,本人也是走了很多弯路才摸明白的,现在将经验分享如下:实际上2者本来应该是一样的,结果都是一样的都是生成的so库被JNI调用,只不过 JNI->JNI 不用其他交叉编译工具,直接NDK就可以搞定。而我们自定义的c文件想要变成android JNI 识别的库 需要用到 NDK 的arm-linux-android
2014-03-04 10:02:35 5833
原创 JNI 遇到的问题
1.当调用android gles2.0 的库函数 glClearColor(0.0f, 1.0f, 0.0f, 0.0f),在编译时总是提示 unreference .... 解决办法:在Android.mk 中添加一行代码:LOCAL_LDLIBS := -lGLESv22.当加入__android_log_print(ANDROID_LOG_INFO, "System", "x
2014-02-26 09:03:06 713 1
原创 SimpleCV
SimpleCV 其实是OPENCV 的python精简版本.用了这么久的SimpleCV发现有个方法挺好用,template matching 模块'''This example finds a quarter in the picture and then uses that measurementto determine the rest of the coins in the
2014-02-24 23:40:22 4937 1
原创 ANDROID 一键搞定JNI创建C头文件
一、使用环境 1、windows64位操作系统 2、ADT为adt-bundle-windows-x86_64-20130917 3、NDK为android-ndk-r9b 二、配置生成头文件.h ⒈首先,如图所示,点击External Tools Configurations... ⒉然后,如图所示,点击
2014-02-24 21:54:39 1769 1
原创 OPENGL ES 2.0显卡兼容性测试
近期要做一个Opengl es 2.0 显卡CAPS数据采集,测试兼容性的项目。主要原理是做一个监测程序监测在调用OPENGL画图时调用了哪些函数,以及返回值参数列表都是什么。在PC上有类似已经完工的软件,现在需要在手机上实现相同的功能!
2014-02-13 13:18:29 2735 1
原创 android手机数据库操作
对于手机测试大数据很有帮助。能对手机中的通讯录实现 增删改查。package com.example.phonebooks;import java.util.ArrayList;import android.app.Activity;import android.content.ContentProviderOperation;import android.
2014-02-12 16:50:12 892
原创 使用高速录像机录像,分析录像的自动化性能的测试项目
前段时间又做了一个自动化测试项目,使用的是高速录像机录像,利用视觉图像处理技术分析录像,得到每次点击事件的transation time. 开发环境是:Linux,android 主要技术:python,SimpleCv 其实是OpenCv 的 python版本。 流程: 首先需要写一段能 自动点击屏幕的脚本,让其能自动运行。目前这方面的解决方案很多,我们主要用的是自己的
2014-02-12 14:22:45 1091
原创 PIL 图片比较
def compareMyMethod( self, firstImage, secondImage ): """ return the two image's different value """ im1 = Image.open( firstImage ) im2 = Image.open( sec
2013-01-07 02:09:21 873
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人