我需要在图像中找到一个像素与其周围的 8 个像素相比是否具有最大值。
我不确定什么是最佳方式,所以我的想法是使用这样的 if 语句:
if(pixel > pixel1 && pixel > pixel2 && pixel > pixel3 && ... && pixel> pixel8)
我的问题如下:如果它发现例如像素不大于像素1,它是否仍会检查语句的其余部分,或者因为它只是与,它会丢弃指令并继续前进?
如果答案是第一个,那么一直检查每个像素的计算量会很大,有人可以给我一个提示,告诉我如何更有效地解决这个简单的问题吗?