javascript - 具有透明度、多边形、读取图像像素的简单图形 API?

标签 javascript python graphics canvas svg

我需要一个支持以下功能的简单图形库:

  1. 能够使用 RGBA 颜色(即部分透明)绘制多边形(不仅仅是矩形!),
  2. 能够加载位图图像,
  3. 能够读取给定坐标中像素的当前颜色。

最好使用 JavaScript 或 Python。

似乎 HTML 5 Canvas 可以处理 #2 和 #3,但不能处理 #1,而 SVG 可以处理 #1 和 #2,但不能处理 #3。我是否遗漏了一些东西(关于这两者中的任何一个)?或者还有其他选择吗?

最佳答案

PyGame 可以做所有这些事情。 OTOH,我认为它不太好地嵌入到 GUI 中。

关于javascript - 具有透明度、多边形、读取图像像素的简单图形 API?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3021514/

相关文章:

python - Django - 提交联系表单时出现 405 错误

python - Differ.compare() 使用一次后结果消失

c# - 在 C# 中使用 Translate Transform 顺时针和逆时针旋转图像

javascript - 渲染同一个 React 组件的多个,它可以渲染另一个组件的多个?

javascript - 倒数计时器重置转换

javascript - FileReader+canvas图片加载问题

python - 替代 npz 文件?

c++ - 两点之间的曲线怎么画? OpenGL

java - 为什么我的图像没有充满绿色?

javascript - 如何建立不指向 "Open in new window"的链接