プロが教える店舗&オフィスのセキュリティ対策術

ImageJで同一処理を各フォルダに対して実行させるマクロをつくろうとしています。
テキストにフォルダ名を保存しておき、文字として読み出して処理したいのですが、getPixel(x,y)のように読み込むと文字として読み込めません。

どのように処理するのが正しいのでしょうか?
お手数ですが教えて下さい。

A 回答 (2件)

文字列を、区切り文字で分割した配列を返す


http://rsbweb.nih.gov/ij/developer/macro/functio …

文字列を数値に変換する
実数: http://rsbweb.nih.gov/ij/developer/macro/functio …
整数(10進): http://rsbweb.nih.gov/ij/developer/macro/functio …
整数(2~36進): http://rsbweb.nih.gov/ij/developer/macro/functio …
    • good
    • 0

なぜここでgetPixelが出てくるのかわかりませんが



マクロのマニュアルによれば
http://rsbweb.nih.gov/ij/developer/macro/functio …
で、テキストファイルを文字列として読んで処理すればいいのではないでしょうか

この回答への補足

ご教授ありがとうございます。

本当はエクセルの各セル値を読み込みたいのですが、エクセルが難しそうだったのでテキストファイルからの読み込みを試みております。ご指摘頂いた方法ですと、確かに文字として取り込めるのですが、区切られた文字毎に分けて割り振る事ができません。

テキスト、もしくはエクセルに入力してある文字列を配列に取り込み処理するためにはどうするのが良いのでしょうか?申し訳ありませんが宜しくお願いします。

補足日時:2013/07/25 02:49
    • good
    • 0

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