机器学习
夜行侠~@
no say
展开
-
android调用openCv库
openCv是一个功能强大计算器图形处理库,主要由c++语言编写; android内核由c++语言编写,基于linux系统,gcc是linux里功能强大的可跨平台的编译器,ndk可在linux系统下使用gcc跨平台编译android库,java调用so文件可以用ndk进行连接; ndk可在windows系统中跨平台生成android so文件,可以使用ndk,cmake进行编译; andro...原创 2019-11-10 08:59:37 · 490 阅读 · 0 评论 -
openCv for android 图像二值化
二值化的目的是将图片分成两种颜色,白色或者黑色; 二值化前一步是将彩色的图片转化为灰色的图片,这样的图片二值化比较精确一些; 二值化有一个阈值(读音,yu,不是kuo,更不是ga,哈哈); 获取一张图的阈值有一个算法,这个算法是别人写好的,代码如下: int otsu2(jint* colors, int w, int h) { unsigned int pixelNum[256...原创 2019-11-10 08:59:10 · 1219 阅读 · 1 评论