私は Xamarin を使い始めたばかりで、フォト ギャラリーから画像を読み込み、ピクセルで「何かを行う」単純な概念実証を構築しようとしています。これは組み込みフィルターの使用例ではありません。すべてのピクセルを個別に見て、それに基づいてビジネス ロジックを実行し、結果を出力する必要があります。
ここでの闘争は入力側にあります。Xamarin の iOS 側で CGImage または CIImage から個々のピクセル カラー データを取得する方法がわかりませんが、Android には GetPixel があります。CLR System.Drawing ビットマップのように、iOS でループするものを探していると思います。
第二に、これをクロスプラットフォームの方法で行うことはできますか? iOS の CGImage と Android の Bitmap から確実に作成できる一般的なタイプはありますか? 次に、その構造をコア ライブラリに渡し、プラットフォームに依存しない方法で作業を実行させ、結果を含む POCO を返すことができます。
前もって感謝します。ダン