問題タブ [imagej]

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 に答える
506 参照

java - imagej で線を表示するさまざまな方法の利点

imageprocessor drawLine() メソッドを使用して imagej にラインを作成しました。Line クラスが存在することにも気付きました。

私はimagejの経験があまりないので、ある方法を使用する利点が他の方法よりも優れていると思っていましたか?

また、Line クラスを使用する場合、Line の色を変更するにはどうすればよいですか

前もって感謝します

ベイトマン

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

java - JAI、ImageJ、jhlab ライブラリを使用せずにスペックル除去操作を実行するには?

Java Swing を使用して Netbeans でアプリを作成しています。ImageJ、JAI、および jhlab ライブラリを使用せずに、アプリでいくつかの画像処理機能 (ImageJ など) を実現したいと考えています。

例: ImageJ>>プロセス>>ノイズ>>斑点除去。

それで、どうすればこれを行うことができますか?

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

java - ImageJで非ASCII文字を表示する

簡単な質問ですが、どこにも答えが見つかりません。これまでのところ、検索戦略はうまくいきませんでした。

ユーザーが画像オーバーレイのサイズを設定するためのダイアログを開くImageJマクロがあります。ダイアログは、ユーザーにオーバーレイのサイズをミクロン単位で指定するように促します。

問題は、ダイアログが期待どおりに表示されないことです。ミクロン記号の前に余分な文字が印刷されています。これ(µm)の代わりに、これ(¬µm)を取得します。

明らかに、これは文字エンコードの問題です。しかし、非ASCII文字をImageJダイアログに適切に挿入する方法を説明しているドキュメントはどこにも見つかりません。ASCIIコード(230)とUnicode(U + 00B5)を考えられるあらゆる方法で使用してみましたが、その場合は、シンボルではなくコードとしてレンダリングされます。ImageJには文​​字のUnicode文字列を取得するためのマクロ呼び出しがありますが、数字の文字列として以外にそれを印刷する方法はありませんか?私は困惑しています。

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

java - ImageJ-Plugin で画像を水平方向に反転するには?

画像を水平方向に反転する ImageJ 用の Java プラグインを開発したいと考えています。しかし、私のコードは画像の半分しか反転していません。たぶん、イメージコピーの構成または出力に問題がありますか?

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

imagej - ImageJ - バッチでスタックするイメージ

それぞれスタックの 25 セクションを含む .tiff ファイルがあります。「Image to Stack」コマンドをバッチで使用する方法はありますか? 各データ セットには、3 つのカラー チャネルすべての 60 の tiff が含まれています。

ありがとうクリスティン

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

image-processing - 科学的画像処理(ImageJ)-背景を削除するためのアドバイス

私はバクテリアの分裂の映画をたくさん持っています、そして私はそれらを追跡して分裂などを検出することになっています。

今、私はこの分野の初心者なので、進め方についての最初のアドバイスを探しています。

いくつかのスクリーンショットを添付しました。

最初の部分では、背景を取り除く必要があります。それ、どうやったら出来るの?ImageJツールは有望であるように思われ(圧倒的と言った方がいいです)、Javaで開発するのでそれを使用したいので、ImageJの達人からのアドバイスをいただければ幸いです。

これらは私がこれまでに見つけたいくつかのオプションですが、すべての場合にそれらを機能させることはできません。

これらのさまざまな場合にbgを取り除く最善の方法についてアドバイスしてください。

ありがとう、

イゴール

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

java - プログラムで ImageJ を使用してエッジを見つける

ImageJのエッジ検索オプションを使用し、エッジが見つかった配列を取得して、プログラムで別のファイルに保存したいと考えています。

ただし、関数findEdgesは抽象的であり、エッジで見つかった画像を取得できません。

編集:

次の行を書きました。

ただし、BufferedImage の RGB 値を印刷しようとすると、RGB ピクセルごとに「-16777216」しか印刷されません。

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

java - ImageJ - メッシュをインポートして表示するには?

ImageJ で (.obj、.stl、または .dxf 形式のいずれかを使用して) メッシュを開いて表示するにはどうすればよいですか?

file/open でファイルを開こうとしましたが、3DViewerまたはInteractive 3D Surface Plotプラグインを使用しても何も表示されませんか? objを開いたときに、下の画像のリストを取得しました...

チュートリアルとこの論文を見ました。

ImageJ WaveFront インポート

0 投票する
3 に答える
20247 参照

java - ImageJを別のJavaアプリケーションのライブラリとして使用するにはどうすればよいですか?

通常のJavaアプリケーションには、ImageJで操作したいBufferedImageがあります。まさに実行する必要のあるマクロがあります。最初のステップはImagePlusオブジェクトを作成することだと思いますが、Java内からImagePlusオブジェクトでマクロを実行する方法がわかりません。ここにあるImageJチュートリアルのセクション7.3は次のように述べています。

内部画像形式としてImagePlusを使用する場合は、ImageJディストリビューションのすべてのプラグインとマクロ、および他のすべてのImageJプラグインを使用することもできます。

しかし、そうする方法を示していません。誰かがその方法を説明したり、そうするリソースを教えてくれたら、とてもありがたいです。

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

java - ImageJ-プラグインを読み込めません

インターフェイスPluginFilterを使用して、imageJ用の一連のプラグインを作成しました。これらのプラグインの多くはいくつかの共通のタスクを共有しており、imageJの外部でそれらをインスタンス化したいので、コンストラクターを含む抽象的なAnalysis.javaを作成しました

ただし、デフォルトのコンストラクターはありません。他のプラグインはAnalysisを拡張します。以前、各プラグインでコードを繰り返していましたが、これは正常に機能しました。コンストラクターが追加されたとき、ImageJで「プラグインをロードできません」というメッセージを示すエラーが発生しました。

私はこれをソースコードを通して追跡しました

コンストラクターを追加するとこのエラーが発生するのはなぜですか?