プロが教えるわが家の防犯対策術!

Processing の勉強を始めました。
File名を入力して、そのファイルからデータを loadするというプログラムはProcessing では書けないのでしょうか。Examples には載ってないようですが。

A 回答 (1件)

例えば画像だったら、非常に簡単にできますね。



以下は256×256のウィンドウを出して、ファイル名の画像を読み込み、ウィンドウの(0,0)からその画像を表示するというプログラムです。

ファイル名のところでファイルの絶対位置(=フルパス。例えば、C:\\users\\sample.png)を入れればその画像を表示できます。


PImage img = loadImage("ファイル名");

size(500,500);

image(img, 0,0);


他にも、一般的なファイルを読み込みたいときはselectInput()を使うと、ダイアログが出て、ファイルを選ぶとそのファイルの絶対位置をString型で得ることができます。
その位置を指定してloadImage()で読み込んだりなどができます。

loadImage()、selectInput()いずれもProcessingのリファレンスに載っているので、参照されるとよいかと思います。

loadImage():http://processing.org/reference/loadImage_.html
selectInput():http://processing.org/reference/selectInput_.html
    • good
    • 0
この回答へのお礼

はい、できました。
ありがとうございました。

お礼日時:2012/01/08 08:05

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!