問題タブ [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: ビネット プロファイルの追加

main() と addVignette(inputPic, vignette) の 2 つの関数を使用して、JES でプログラムを作成しようとしています。

main() 関数は、2 つの画像オブジェクトが作成される場所です。ユーザーが入力画像 (操作する画像) を選択できるようにしてから、ユーザーがビネット (vignette_profile.jpg) を選択できるようにしたいと考えています。これら 2 つの画像オブジェクトが作成されたら、addVignette(inputPic, vignette) を呼び出す必要があります。

addVignette(inputPic, vignette) 関数は、2 つの画像オブジェクトをパラメーターとして受け入れるように作成する必要があります。これらの画像オブジェクトは main() 関数で作成され、この関数への入力として渡されました。基本的に、2 つの画像オブジェクトを使用して、ビネット追加操作を実行する関数が必要です。この操作は、inputPic 画像内のすべてのピクセルに対して適用する必要があります。新しく編集された画像が画面に表示されます。

写真を掛け合わせるのに苦労しています。コーディングが間違っているのか、私の式が正しくないのかわかりません。ビネットプロファイルのエッジが暗く、中央が明るいため、正確に何をコーディングすればよいかわかりません。

みんなありがとう!

0 投票する
2 に答える
3245 参照

python - 2 つの画像を結合し、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) コマンドを実行すると、「None」というタイトルの白いボックスが表示されます。私はそれを台無しにしようとしましたが、立ち往生しています。これより前に、反転、色パーセントの変更などのすべての定義があります。問題は、テストが間違っているか、以下のオフセットまたはコラージュ コードにあると思います。テストのために私は入力しています:

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 経由) を使用して単純な画像操作を行っています。質問の 1 つは、入力として画像と色を取得する関数を作成する必要があります。画像の RGB 値を取得し、それらを入力色の RGB 値と平均して、新しい RGB 値セットを作成することにより、画像に色合いを付けます (つまり、r3 = (r1+r2) // 2 など)。私の質問は、入力色の RGB 値を抽出して、加算および平均化できるようにするにはどうすればよいですか? 私が今持っているのは基本的に次のとおりです。

getPixels(newPic) の pix の場合:

呼び出しは次のようになります: colorTint(pic, makeColor(0, 0, 0))

** は私の問題です。

0 投票する
1 に答える
557 参照

python - JES - 画像の赤の量を変更する

画像の上半分のピクセルの赤の量を 50% 減らしてから、下半分を 50% 増やす必要があります

これは私が今持っているものです.現在Y軸ではな​​くX軸で半分にするように変更する方法がわかりません..どこでも解決策を探してみましたが、できません.何も見つからないようです...助けてください