2019年12月9日开发手记

现阶段的任务

1、先把andriod_python调通

2、网络传输摄像头数据 到 ubuntu上保存,

3、移植测试算法到安卓板子上

andriod_python是为了要在安卓的板子上调用python程序,现在有两个方案:

方案一:

直接在板子上移植程序,板子是定制的A5板,内部支持python,但缺少很多库,例如opencv与numpy。如果用这种方案,需要用c重写opencv的函数,然后调用它,以取代opencv,例如我之前写的基于V4L2框架的摄像头读取程序,仅实现这一功能就差不多写了900+行代码,因此工作量极大。

方案二:

Github开源方式,直接在apk里面就可以调用python, 会方便丰富一些。目前正在研究,Github网址: https://github.com/devpack/android-python27

原文地址:https://www.cnblogs.com/lvfengkun/p/12014234.html

时间: 2024-11-14 12:37:25

2019年12月9日开发手记的相关文章

19.go语言基础学习(上)——2019年12月16日

2019年12月16日16:57:04 5.接口 2019年11月01日15:56:09 5.1 duck typing 1. 2. 接口 3.介绍 Go 语言的接口设计是非侵入式的,接口编写者无须知道接口被哪些类型实现. 而接口实现者只需知道实现的是什么样子的接口,但无须指明实现哪一个接口. 编译器知道最终编译时使用哪个类型实现哪个接口,或者接口应该由谁来实现. 每个接口类型由数个方法组成.接口的形式代码如下: type 接口类型名 interface{ 方法名1( 参数列表1 ) 返回值列表

23.密码学知识-加密介绍-1——2019年12月19日

2019年12月19日14:51:00 1. 第1天 - 对称加密 1.1 基础知识点 知识点大纲介绍 密码的基础概念 对称加密 非对称加密 单向散列函数 哈希函数 消息认证码 数字签名 证书 ssl/tls - https 为什么要加密, 以及解决方案 保证数据安全 加密三要素 明文/密文 秘钥 定长的字符串 需要根据加密算法确定其长度 算法 加密算法 解密算法 加密算法和解密算法有可能是互逆的, 也有可能相同 常用的两种加密方式 对称加密 秘钥: 加密解密使用的是同一个秘钥, 秘钥有一个 特

33.《高血压看这本就够了》摘录-陈罡——2019年12月22日

.bodyContainer { font-family: Arial, Helvetica, sans-serif; text-align: center; padding-left: 32px; padding-right: 32px; } .notebookFor { font-size: 18px; font-weight: 700; text-align: center; color: rgb(119, 119, 119); margin: 24px 0px 0px; padding:

2019年12月8日 运飞龙 linux

1.system v init运行级别及作用 init运行级别                  作用 0                                  关机 1                                  单用户模式 2                                  多用户的文本界面 3                                  多用户的文本界面 4                             

蔡康永的说话之道——2019年12月15日

.bodyContainer { font-family: Arial, Helvetica, sans-serif; text-align: center; padding-left: 32px; padding-right: 32px; } .notebookFor { font-size: 18px; font-weight: 700; text-align: center; color: rgb(119, 119, 119); margin: 24px 0px 0px; padding:

2019年12月1日Linux开发手记

配置ubuntu摄像头: 1.设置→添加→usb控制器→兼容usb3.0 2.虚拟机→可移动设备→web camera→连接(断开主机) 3.查看是否配置成功,打开终端,输入: susb ls /dev/video 输出 /dev/video0 配置成功 4.打开ubuntu自带的chesse软件(茄子),运行摄像头 配置gcc: 1.以root模式打开终端 2.安装gcc,输入apt install gcc 3.等待安装 4.ubuntu自带的程序编辑器gedit编写代码,以下以main.c为

行政区划代码之历史(1980年至2019年12月31日)

引用地址:http://www.zxinc.org/gb2260.htm code,name 110000,北京市 110100,市辖区 110101,东城区 110102,西城区 110103,崇文区 110104,宣武区 110105,朝阳区 110106,丰台区 110107,石景山区 110108,海淀区 110109,门头沟区 110110,燕山区 110111,房山区 110112,通州区 110113,顺义区 110114,昌平区 110115,大兴区 110116,怀柔区 110

2019年12月5日 学习内容总结

1/equipment(设备) 2/topology(拓扑) 3/terminal(终端) 4/star network(星形网络) 5/host computer(主机) 6/send message(传送消息) 7/time-sharing system(分时系统) 8/bus network(总线网络) 9/bus(总线) 10/electronic mail(电子邮件) 11/ring network(环形网络) 12/tree network(树形网络) 13/database(数据库

面试总结(2019年12月20日)

1.js实现promise 1.promise和async/await的区别 函数前面多了一个async关键字.await关键字只能用在async定义的函数内.async函数会引式返回一个promise,改promise的resolve值就是函数return的值. 简洁:使用async和await明显节约了不少代码,不需要.then,不需要写匿名函数处理promise的resolve的值,不需要定义多余的data变量,还避免了嵌套代码. async/await让try/catch 可以同时处理同