某些图像处理操作涉及分段处理图像,而不是一次处理整个图像。滑动邻域操作每次处理一个像素,方法是对每个像素邻域应用一种算法。在区分块处理中,将图像分割成大小相等且不重叠的块,并将算法应用于每个不同的块。邻里和街区然后重新组合成输出图像。
ImageAdapter |
图像I/O接口 |
将图像分割成块或邻域,以减少处理图像所需的内存。
滑动邻域操作是利用像素的邻域信息一次执行一个像素。
不同块处理将图像分割成可以单独处理的不重叠的矩形区域。
使用较大的块大小可以减少总的计算时间,但需要更多的内存来处理每个块。
重塑滑动邻域和不同的块,以减少处理图像的执行时间。
要处理块处理函数不支持的文件格式中的图像数据,构造一个基于区域管理文件的类。金宝app
如果您有Parallel Computing Toolbox™许可证,您可以利用计算机上的多处理器核心来提高性能blockproc
.