图片点坐标问题

来源:4-1 getImageData 和 putImageData

zcs20082015

2016-06-08 15:44


老师好,图片是不是有一系列的点组成的?1000*800像素的图片就是有1000*800个点组成的?如果是的话那每个点的坐标(x,y)是不是一定都是整数呢?如果是的话那任意两个点的连线上的点的坐标值明显不会都是整数,那是不是说并不是所有的点坐标值都是整数,那就是1000*800像素的图片并不是只有1000*800个点,那我们操作的时候为什么只操作这些点呢?还有就是两个点确定的直线上的坐标值不是整数怎么使用呢?这部分很混乱,请老师解惑,谢谢

写回答 关注

1回答

  • qq_月光_2
    2016-06-21 18:05:55

    我觉得,浏览器上的像素点是一个虚拟点,描述的是x方向1像素和y方向组成的1平方像素的面积。而整张图片被这n个1平方像素区域分解。所以所谓的连线上的点都是整数,即循环后 p = i*canva.width + j 的 1平方像素(点)。

Canvas玩转图像处理

canvas系列第三课,学会编写图像算法,一起玩转图像处理吧

60311 学习 · 124 问题

查看课程

相似问题