【发布时间】:2016-09-11 00:55:21
【问题描述】:
【问题讨论】:
-
也许它有助于解释您所说的“将像素......从正方形转换为六边形”的意思。尤其要明确您心目中的六边形像素排列方式。
-
@P.Pearson 我想获取用六边形像素而不是方形像素表示的图像的 rgb 值。具有十六进制像素的图像的 rgb 值与方形像素(1 px 示例)略有不同,这就是我需要的。
-
如果我们比较 img 中的相同像素,例如位置为 (1,1) 的平方像素与相同位置的六边形 px,则 rgb 值应该不同吧?
-
具有挑战性。在六边形网格中重复的“单元格”具有 sqrt(3) 的纵横比,这将使其与 any 方形网格不相称。为了让想法滚动起来,可以用一个六边形网格覆盖原来的正方形网格,六边形的面积与正方形的面积相同,然后按照与下面正方形的重叠比例为每个六边形着色。繁琐的几何,而且代码会很慢,但也许你并不着急。
-
恭喜,您选择了计算机可以存储的唯一格式类型。这个答案没有用。想象一下,我问你用什么语言写问题,你说“用键盘”。你能举一个简单的(~10 像素)黑白十六进制图像的例子,它的数组/二进制表示应该是什么?
标签: python opencv numpy image-processing