私はいくつかの画像ファイルの作業をしようとしています。特に、ある画像ファイルフォーマットを別のものに変換しようとしています。誰かがどのようにこれを達成するかもしれないかの例/ガイドを知っていますか?これは一般にどのような種類のプログラミング言語ですか?人々が画像ファイルをどのようにプログラミングするのですか?
編集:はどうやら私は、私もあなたを伝えるために重要な情報を知らないこれについてこれほど少ないのを知っている:)
だから私はC++やJava、Pythonの、およびWebデザインでのみ有用です言語(HTML、CSS、Javascript/JQuery)。
具体的には、5次元(X、Y、Z、時間、チャンネル)の画像ファイルを持っていて、チャネル1xをインクリメントするアルゴリズムに従って、5d行列の各座標のピクセル値を1チャンクに並べますそれから、同じY、Z、時間、次にすべてのX、次のYのすべてのX、同じZ、時間などです。私がしたいことは、各ピクセルの生データを並べ替えて、それが.tiff形式になるようにすることですこれはIFDによって定義され、各IFDはX、Yデータに対応し、Z 時間チャネルIFDが存在する。
基本的に、画像の各ピクセルで見つかったバイナリ値を並べ替えるだけです。たとえば、各ピクセル座標(X、Y、Z、時間、チャネル)で定義されたグレースケールの場合、0-255の数値を持つイメージもあります。そのシナリオでは、私はちょうど座標の16進値をつかんで、上の.tif指定に従って正しい順序で入れたいと思う。
また、これは現在WindowsとMacで動作します。 Pythonでそれを行うことは可能でしょうか?
アプリケーションはどのような環境で動作しますか?デスクトップ?どのオペレーティングシステムを実行するのですか?画像を操作したり変換したりすることができるプログラミング言語はたくさんあります.PHPは心に浮かぶものですが、言語の選択は、あなたが望むものよりもどこで機能するかによって異なります。 – Waggers
あなたはどの言語に堪能ですか?どんな種類の画像ファイルを変換しますか?最も一般的な言語には、これを処理するライブラリが必要です。 – nfm
私はまだあなたがしたいことを理解していません。 「ピクセル強度データが来る順序を並べ替える」とはどういう意味ですか? –