「Xamarin.Macで画素配列からCGImageを生成する」の版間の差分

imported>Administrator
imported>Administrator
3行目: 3行目:
== RGB画像 ==
== RGB画像 ==
RGBなのでコンポーネント数は3で問題ないと思う。
RGBなのでコンポーネント数は3で問題ないと思う。
画素が入ったbyte配列をCGDataProviderクラスでラップして渡すのがポイントのようだ。
<source lang="csharp">
<source lang="csharp">
         public static CGImage CreateImage()
         public static CGImage CreateImage()
47行目: 46行目:


拾ってきたLennaの画像は正常にデコードできたようだ。
拾ってきたLennaの画像は正常にデコードできたようだ。
画素の入ったbyte配列をCGDataProviderクラスで[[ラップ]]してCGImageの[[コンストラクタ]]に渡すのがポイント。
<source>
<source>
             var error = "";
             var error = "";