1、简介:热像仪(设备)设置和监测分析软件。通过socket连接热像仪(设备),连接成功后每隔5s向热像仪发送心跳包,同时接受热像仪发送的心跳包。通过一些指令,实现对热像仪进行调焦,温度校正、电子变倍、设备抓图、实时监控(实时视频播放)等操作,也可通过指令将热像仪抓的图和录制的视频下载到本地,进行一系列的分析操作。
主要技术:
1> 使用socket,serverSocket连接热像仪并监听热像仪发送的数据
2> 使用开源数据库litepal存储数据(IMA)
3> 使用surfaceView展示热像仪实时画面和本地录制的热像仪视频(IRV格式)
4> 使用AsyncTask执行需要异步操作的任务
5> 使用RandomAccessFile进行文件的存储和读取
6> 使用achartengine实现动态折线图的展示
7> 自定义view,使用canvas 实现图形绘制(点、线、圆、矩形、多边形)并实现view的操作(放大、缩小、移动)