我有一个关于循环遍历数据表但不将数据存储在表中的问题;相反,我想将某条数据的位置存储在表中。
我现在正在使用的是一个 pgm 像素值表,它们被定义为黑色的数字 0 和白色的 255。然后我希望对这张表做的就是循环遍历它并将该像素的位置、行号和列号存储在一个数组中,但前提是该像素显示的值为 255。
我目前没有 pgm 表,所以我将提供这个作为示例。为了简单起见,您能帮我只记录显示值为 15 的像素的位置吗?非常感谢所有答案:)
P2
# feep.pgm
24 7
15
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 3 3 3 3 0 0 7 7 7 7 0 0 11 11 11 11 0 0 15 15 15 15 0
0 3 0 0 0 0 0 7 0 0 0 0 0 11 0 0 0 0 0 15 0 0 15 0
0 3 3 3 0 0 0 7 7 7 0 0 0 11 11 11 0 0 0 15 15 15 15 0
0 3 0 0 0 0 0 7 0 0 0 0 0 11 0 0 0 0 0 15 0 0 0 0
0 3 0 0 0 0 0 7 7 7 7 0 0 11 11 11 11 0 0 15 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0