Android mat 修改
2019-06-04 本文已影响0人
流浪dee猫
拿到一组数据,是单通道,需要进行过滤,然后添加两个通道,生成一个三通道的数据,参考同事的C++代码,java版本如下:
先逐列遍历,处理数据,使用mat.put赋值默认前两个通道为60,第三通道数据做过滤和特殊处理。由于数据量大,在java上,mat的put操作巨慢,这一段跑完花了650ms。。。气死个人了。
修改方式,将拿到的数据先进行处理后,赋给单通道mat,然后再新建两个单通道,默认为60,合并三通道即可,前后只需要6ms。。。舒畅~~