Java Android OpenCv:编辑ImageView Mat而不重新指定

Java Android OpenCv:编辑ImageView Mat而不重新指定,java,android,c++,opencv,image-processing,Java,Android,C++,Opencv,Image Processing,我想将垫子加载到ImageView中,在垫子上进行图像处理,并显示处理后的垫子,而无需再次将其加载到ImageView中 这可能吗?我觉得反复将Mat转换为位图,然后将位图加载到ImageView是一种过分的做法,特别是因为我需要不断编辑Mat的小部分 OpenCV Mat是位图数据的不同表示形式,与ImageView使用的位图表示形式不同。在过分关注从Mat到ImageView的反复转换的性能之前,您应该确定是否确实存在性能问题。如果有的话,还可以使用其他技术来加速将像素绘制到屏幕上,但您将继

我想将垫子加载到ImageView中,在垫子上进行图像处理,并显示处理后的垫子,而无需再次将其加载到ImageView中


这可能吗?我觉得反复将Mat转换为位图,然后将位图加载到ImageView是一种过分的做法,特别是因为我需要不断编辑Mat的小部分

OpenCV Mat是位图数据的不同表示形式,与ImageView使用的位图表示形式不同。在过分关注从Mat到ImageView的反复转换的性能之前,您应该确定是否确实存在性能问题。如果有的话,还可以使用其他技术来加速将像素绘制到屏幕上,但您将继续需要从Mat转换为其他一些内存表示

如果可以将处理工作分解为图像的子部分,则只能更新位图的一部分,但再次强调,在过早优化之前,应确保确实存在性能问题