Image 矢量图像的解释

Image 矢量图像的解释,image,vector-graphics,Image,Vector Graphics,我得到了一个一万乘六十四的整数矩阵1,2,…,16,通过我之前编写的一些程序进行识别。该矩阵表示一万个八乘八的矢量化图像 我的问题不是关于如何识别它们(我已经涵盖了这一部分),而是关于我正在查看的数据。带有矩阵的一个简短的.txt文件给了我一点解释: 32×32位图被划分为4×4的非重叠块,每个块中的像素数被计数。这将生成一个八乘八的输入矩阵,其中每个元素都是范围内的整数 0, . . . , 十六, 不过我还是有点困惑。32×32位图如何对应于8×8图像?每个整数代表什么?如何将给定图像转换为

我得到了一个一万乘六十四的整数矩阵1,2,…,16,通过我之前编写的一些程序进行识别。该矩阵表示一万个八乘八的矢量化图像

我的问题不是关于如何识别它们(我已经涵盖了这一部分),而是关于我正在查看的数据。带有矩阵的一个简短的.txt文件给了我一点解释:

32×32位图被划分为4×4的非重叠块,每个块中的像素数被计数。这将生成一个八乘八的输入矩阵,其中每个元素都是范围内的整数 0, . . . , 十六,

不过我还是有点困惑。32×32位图如何对应于8×8图像?每个整数代表什么?如何将给定图像转换为矢量图像,然后将其创建为数组?在此上下文中,位图和图片之间的关系是什么

感谢您提供的任何信息或建议

胡乱猜测


步骤1)拍摄一张4像素x 4像素的图像。每个像素可以是黑色或白色。如果你计算黑色像素的数量,你会得到一个介于0到16之间的数字


步骤2)现在,假设您有一个32像素乘32像素的图像,然后将其分成4像素乘4像素的正方形-每个正方形都是上面步骤1中的一个正方形。你将得到64个正方形,即8乘8。对于64个正方形中的每一个,存储步骤1中0-16之间的数字。

“每个像素可以是黑色或白色…”-但是图像是彩色的,这让我很反感。“32像素乘32像素图像..”-你能解释一下位图是如何与像素相对应的吗?我对图形不太熟悉。位图只表示像素网格。由于4x4块中始终有16个像素,短语“每个块中计算的像素数”必须表示您正在计算像素的某些方面,例如它们是红色还是黑色,而不是计算实际的像素数。