首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在JES中定义负片

在JES中定义负片
EN

Stack Overflow用户
提问于 2014-01-29 09:17:57
回答 2查看 219关注 0票数 0

我试图将图片显示为底片,并对其进行了编码,但它不会将图片显示为底片,是不是我做错了什么?

代码语言:javascript
复制
def negative(picButterfly2):
    for px in getPixels(picButterfly1):
        red=getRed(px)
        green=getGreen(px)
        blue=getBlue(px)
        negColor=makeColor(255-red, 255-green, 255-blue)
        setColor(px,negColor)

另外,我如何绘制水平线?谢谢!

EN

回答 2

Stack Overflow用户

发布于 2014-02-09 07:31:37

尝试使用正确的变量名:您的picButterfly2不等于picButterfly1

这是可行的:

代码语言:javascript
复制
def negative(picButterfly1):
   for px in getPixels(picButterfly1):
      red=getRed(px)
      green=getGreen(px)
      blue=getBlue(px)
      negColor=makeColor(255-red, 255-green, 255-blue)
      setColor(px,negColor)

file = pickAFile()
picture = makePicture(file)

negative(picture)
show(picture)

另请参阅:

  • This (用于对images).
  • This求反(用于绘制线)-或任何those.
票数 0
EN

Stack Overflow用户

发布于 2019-05-18 08:11:30

您的变量"red“、"blue”和"green“中已经有一个函数,请将其更改为单个字符或大写字母,如"Red”。我知道这是在2014年发布的,但我会为未来留下评论。

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

https://stackoverflow.com/questions/21420245

复制
相关文章

相似问题

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