Skip to content

QperM/MosquitoKiller

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

蚊子探测器

开发状态

当前版本: 1.1

  • 核心算法已稳定,实现了在保证流畅性能(>30fps)和高清画质下的精准高亮功能。

这是一款安卓应用,旨在使用设备的摄像头和实时图像处理技术,帮助用户在房间内定位静止的蚊子。

功能特性

  • 实时高清画面: 应用底层为一个未经处理的、绝对清晰的全高清摄像头预览画面。
  • 蓝调背景滤镜: 在高清画面之上,叠加了一层半透明的“蓝调灰度”滤镜,在保留所有场景细节的同时,为高亮色提供了完美的暗色“舞台”。
  • 精准目标高亮: 采用“自适应动态阈值”算法,精准识别出与周围环境形成鲜明对比的暗部目标(如白墙上的灰色蚊子),并以锐利、不透明的“蓝->红->黄”三色渐变色谱进行高亮,以突显目标。
  • 完整的相机体验:
    • 点击对焦: 触摸预览画面的任意位置,可以快速对该点进行自动对焦和自动测光,并伴有动画反馈。
    • 手势变焦: 支持通过双指捏合手势来平滑地放大和缩小相机画面。
    • 闪光灯控制: 提供一个图标按钮,用于打开和关闭设备的闪光灯(手电筒模式)。

工作原理

本应用采用了一种极其稳定和高效的图像处理方案,以在保证绝对流畅(>30fps)的前提下,实现最佳的画质和识别效果。

  1. 高清背景: 算法首先在内存中,创建一个保留了所有摄像头细节的“蓝调灰度背景”图像。
  2. 精准识别: 接着,一个名为“自适应动态阈值”的智能算法,会遍历原始图像的灰度数据,找出所有与自己“局部环境”亮度形成鲜明对比的像素点。
  3. 锐利覆盖: 最后,算法会根据被识别出的像素点与周围环境的对比度差异,为其计算出一个在“蓝->红->黄”色谱上的精确颜色,然后像贴“便利贴”一样,将这个完全不透明的、锐利的颜色,直接覆盖在“蓝调灰-度背景”的对应位置上。
  4. 整个过程不涉及任何高斯模糊、GPU加速或复杂的多层渲染,从根本上保证了应用的稳定性和流畅度。

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages