C# プログラムにピクセルの配列があり、int
それを画像に変換したいと考えています。問題は、プログラムの Java ソース コードを同等の C# コードに変換していることです。Java では、int ピクセルの配列を画像に表示する行を読み取ります。
Image output = createImage(new MemoryImageSource(width, height, orig, 0, width));
誰かがC#に相当するものを教えてもらえますか?
ここで orig はint
ピクセルの配列です。Bitmapクラスを検索したところ、呼ばれるメソッドSetPixel
がありますが、問題はax、y座標番号を取ることです。しかし、私のコードにはint
ピクセルの配列があります。もう1つの奇妙なことは、元の配列に負の数があり、それらが255から遠く離れていることです.Javaではこれは同じケースです(C#とJavaの配列の両方が同等の値を持つことを意味します)Javaでは値が正常に機能しています。
しかし、その行を C# に変換できません。助けてください。