【发布时间】:2020-05-13 08:13:07
【问题描述】:
我正在使用 JavaScript 进行视频处理,我做得很好,但是我使用了一个名为 canvasCtx.rect() 的方法,它接收这些参数。
然后我从我用 getImageData () 方法绘制的那个矩形中获取数据,但它接收这些参数:
它们看起来相似并且几乎相同,但是在“X”和“Y”坐标中,.rect() 接收坐标,.getImageData() 也接收“X”和“Y”坐标,但是现在以像素为单位,我不知道这是否是我的看法,但我正在将数据绘制在图表上,我觉得它们有点过时了,我想知道它们实际上是否必须是不同的值或者它是真的一样。 谢谢。
【问题讨论】:
-
别担心 - 在这两种情况下它指的是像素。他们很可能只是忘记添加单位。
-
好的,我希望如此,谢谢:)
-
@obscure 请将此评论作为答案发布并接受它以帮助其他人找到它。 (附:耶稣,你可以回答你自己的问题)
-
它在第一个图像宽度/高度描述上写入像素但不在 x/y 上,而第二个图像在 x/y 参数上提及像素但不是宽度/高度。对我来说有点明显..我认为这个任务/答案真的不能代表。
标签: javascript html canvas video