- 17 名前:デフォルトの名無しさん mailto:sage [2009/07/11(土) 02:00:10 ]
- 最近思うんだけど、画像というのはメモリに展開される「データ」であって、ハード(OSとかのネイティブシステム)に依存しないでしょ。
簡単にいえば、bmp,jpgとかは別にmsとかmacじゃなくてもx windowでも開けるし編集も出来る。 だからネイティブに依存しまくってるCでライブラリを作る必要ってあまりないじゃないの? 画像解析とか1ピクセルごとの処理が必要でハード資源が必要だから、携帯とか組み込みとかでは やらないからCコンパイラ対応である必要もない。 つまりjavaとかc#とかで画像処理ライブラリ自体を仮想化すればいいんじゃないかな。 アルゴリズムの方をvmのコードで作って、各ハード(GPUとかカメラICとか)のIOの方は今までどおりCにして住み分ければいい。 そうすると、GPUのストリームプロセッサで処理されるかどうかを気にしなくてアルゴリズムに集中できるようになる。
|

|