首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >python桩颜色填充

python桩颜色填充
EN

Stack Overflow用户
提问于 2018-11-28 02:07:19
回答 1查看 1.1K关注 0票数 0

我有一个形状如下:

我只想给这个形状上色,背景是透明的,所以我觉得好像有某种方法可以给整个图像上色。现在我正在使用put像素并给图片中的每个像素上色,但我想知道是否有更有效的方法来做到这一点?

putpixel(xy=(i,j), value=(red)),其中i,j是有色的(如果存在

EN

回答 1

Stack Overflow用户

发布于 2018-11-29 23:11:47

解决方案修改自:fill one colour

其中更改了这两行:

代码语言:javascript
复制
white_areas = (red == 138) & (blue == 138) & (green == 138) & (alpha == 255)
data[..., ][white_areas.T] = (25, 90, 0, 190)

以前的解决方案:

代码语言:javascript
复制
white_areas = (red == 255) & (blue == 255) & (green == 255)
data[..., :-1][white_areas.T] = (255, 0, 0) # Transpose back needed

已从数据中删除:-1

这些更改的含义:还可以更改不透明度级别

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53505651

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档