问题标签 [jes]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
766 浏览

python - jython JES:添加小插图配置文件

我正在尝试在 JES 中创建一个具有两个函数 main() 和 addVignette(inputPic, vignette) 的程序

main() 函数是创建两个图片对象的地方。我希望它允许用户选择输入图片(要操作的图片)然后允许用户选择小插图(vignette_profile.jpg)。创建这两个图片对象后,它应该调用 addVignette(inputPic, vignette)。

应编写 addVignette(inputPic, vignette) 函数以接受两个图片对象作为参数。这些图片对象是在 main() 函数中创建的,并作为输入传递给该函数。所以基本上,使用这两个图片对象,我需要我的函数来执行晕影添加操作,并且这个操作应该应用于 inputPic 图片中的每个像素。新编辑的图片应显示在屏幕上。

我无法将图片相乘。我不确定编码是否错误或我的方程式不正确。我不知道要准确编码什么,因为晕影轮廓具有较暗的边缘和较亮的中心。

多谢你们!

0 投票
1 回答
805 浏览

python - 需要指导我在 Jython/Python 中的小插图代码

我无法将我的 CGI 图片和小插图个人资料图像放在一起制作小插图图片,其中图片边缘的图片稍微较暗,而不会影响其他任何地方的图像,到目前为止,我认为是是的,但我的图片在中间显示为暗,而不是正常显示图像,但边缘颜色稍暗。

这是我目前拥有的:

http://i.stack.imgur.com/PqW7K.jpg

图片1是图像需要的

http://i.stack.imgur.com/PtS4U.jpg

图 2 是我在编码结束时得到的图像

任何帮助我朝着正确的方向前进将不胜感激

0 投票
2 回答
3245 浏览

python - 组合两个图像,将 RGB 值相乘以对图像进行晕影 Jython/Python

http://i.stack.imgur.com/AAtUD.jpg http://i.stack.imgur.com/eouLY.jpg


用于代码的图像。


我想要做的最终结果是将晕影图片和 CGI​​ 图片结合起来,因为晕影图像的 RGB 值朝向边缘更暗我需要将原始图像对应的像素乘以朝向边缘的较小数字,应该使图片具有原始图片边缘周围的较暗框架。

这是到目前为止的代码:


测试时首先使用 vignette_profile 图像,然后 CGI 图像也保存图像不起作用,即使我一直试图让它工作,任何帮助将不胜感激。

0 投票
1 回答
2941 浏览

python - 如何在 JES 中创建拼贴画

我有一个项目要创建一个包含 6 个图像副本的拼贴画,其中一些图像被翻转,一些图像发生了颜色变化等。我对这一切完全陌生,几乎不知道我在做什么。我写了我的代码,但是当我在 JES 和命令 explore(newpicture) 中测试它时,会弹出一个标题为“无”的白框。我试图弄乱它,但被卡住了。在此之前,我拥有所有用于翻转、更改颜色百分比等的定义。我想我的问题是我的测试不正确,或者它与下面的偏移或拼贴代码有关。为了测试我输入:

0 投票
1 回答
486 浏览

python - Jes:我的条形图是颠倒的(初学者)

我目前的代码是

虽然它可以创建三种不同颜色的条,但它们都是颠倒的(它们从图片的顶部开始)。有什么我正在做的事情让他们从顶部开始吗?我是初学者,所以请尽量不要添加库或任何高级的东西。我的代码必须采用它的格式,因为它是用于学校作业的。

0 投票
2 回答
1105 浏览

jes - 使用 while 循环扫描图片中的像素

我不知道如何使用while循环扫描所有像素。

我可以用for循环来做到这一点,但是如何只使用 while 循环来做到这一点?

___________________________

0 投票
1 回答
921 浏览

grid - Jython 图像处理在图片上创建网格 (JES)

我正在尝试在图片上制作一个网格,并且我已经使用该功能进行了很多管理:

现在我需要创建一个名为 grid2(pic,size) 的函数。该函数应该从前一个函数 (grid(pic)) 中获取代码,并使其网格线现在相距 20 像素。我对参数不是很好,所以我不完全理解如何做到这一点。我想知道是否有人可以帮助我,非常感谢。

0 投票
1 回答
446 浏览

image - 如何使半张照片负片

我有我的代码来否定一张照片,但我正在努力弄清楚如何只否定图像的左侧或右侧的一半。下面是负数的代码,我知道我不知道如何获得我需要的一半像素。

0 投票
0 回答
229 浏览

jython - 如何使用 Jython 为图片着色?

在我的课堂上,我们使用 Jython(通过 JES)进行简单的图片处理。其中一个问题要求我们编写一个以图片和颜色作为输入的函数。它通过获取图片的 RGB 值并将它们与输入颜色的 RGB 值进行平均来为图片着色,从而设置新的 RGB 值(因此,r3 = (r1+r2) // 2 等)。我的问题是,如何提取输入颜色的 RGB 值,以便它们可以相加和平均?我现在拥有的基本上是:

对于 getPixels(newPic) 中的像素:

调用类似于: colorTint(pic, makeColor(0, 0, 0))

** 的东西是我的问题所在。

0 投票
1 回答
557 浏览

python - JES - 改变图像的红色量

我需要在图像的上半部分将像素中的红色量减少 50%,然后将下半部分增加 50%

这就是我现在所拥有的,我不知道如何更改它以使其在 X 轴上减半,而不是现在在 Y 轴上。我试图到处寻找解决方案,但不能似乎找不到任何东西...请帮助