JES で作成されたイメージをコンピュータに保存する方法
JES は、Jython プログラミング言語を使用するプログラミング環境です。コードの作成、実行、およびデバッグのための使いやすいインターフェイスを提供します。
JES を使用して、写真、ビデオ、サウンドなど、さまざまなメディアを編集できます。JES には、多くの組み込みライブラリーと関数も用意されています。これらは、画像内のピクセルの色を変更するなど、特定のタスクを支援します。
画像の編集が完了したら、ローカルのコンピューターに保存できます。
サンプル画像を変更する方法
JES でイメージをインポートしてレンダリングし、編集することができます。
- コンピューターで JES アプリケーションを開きます。
- プログラミング ウィンドウで、savePictureToFile() という名前の新しい関数を作成します。
def savePictureToFile():
- この関数内で、ファイル マネージャーを表示して、ユーザーにファイルの選択を促します。Jython の構造の一部としてコードをインデントすることを忘れないでください。
file = pickAFile()
- 選択したファイルから新しい画像オブジェクトを作成します。
pic = makePicture(file)
- イメージを変更するためにいくつかの変更を行います。たとえば、JES を使用してテキストをイメージに追加できます。そのためには、スタイル付きフォントを使用するために「java.awt.Font」をインポートすることから始めます。
import java.awt.Font as Font
- 画像に表示するテキストを作成し、スタイルを設定します。addTextWithStyle() 関数を使用して、特定の座標セットでテキストを画像に追加します。
str = "Text added to modify image"
styledFont = makeStyle("Arial", Font.BOLD, 96)
addTextWithStyle(pic, 200, 200, str, styledFont)
新しい画像をコンピュータに保存する方法
組み込みの writePictureTo() 関数を使用して、新しい画像を新しいファイルとしてコンピューターに保存できます。
- まだ savePictureToFile() 関数内で、画像を編集した後、変数を追加してファイル パスを保存します。詳細は、オペレーティング システムとファイル システムの構造によって異なります。Windows マシンのデスクトップ フォルダへのパスの例を次に示します。
pathToDesktop = "C:\\Users\\Sharl\\Desktop\\"
- 新しく保存された画像の名前を格納する変数を追加します。
newFileName = "newPic.jpg"
- 組み込みの writePictureTo() 関数を使用して、新しい画像をファイルとして保存します。保存する画像を、保存先の完全なファイル パスと共に関数に渡します。
fullPath = pathToDesktop + newFileName
writePictureTo(pic, fullPath) - Jython スクリプトを実行するには、プログラミング領域とターミナルの間にある [プログラムのロード] ボタンをクリックします。
- 関数の名前をターミナルに入力して実行します。
savePictureToFile()
- ファイルマネージャを使用して画像を選択します。
- デスクトップに移動して、変更が写真に追加された新しい画像ファイルを表示します。
JES を使用したイメージの編集
JES を使用すると、イメージをプログラムで簡単に変更し、結果を保存できます。環境は、画像処理のための多くの興味深い技術を提供します。
コメントを残す