3
A
答えて
2
RotateTransformはCFでは利用できませんので、あなたは、コード内でこれを自分で行う必要があります:
public Bitmap GetRotatedBitmap(Bitmap original)
{
Bitmap output = new Bitmap(original.Height, original.Width);
for (int x = 0; x < output.Width; x++)
{
for (int y = 0; y < output.Height; y++)
{
output.SetPixel(x, y, original.GetPixel(y, x));
}
}
return output;
}
とsetPixelとgetPixelメソッドは、ばかばかしいほど遅いです。これを行うためのより速い方法は、LockBitsメソッドを使用することです(これを使用する方法を示すSOに関する多くの質問があります)。
+0
+1のロゴ.. あまりにも偉大な回答者。 –
関連する問題
- 1. Windows Phoneで画像を回転する
- 2. Windows Mobile 6で画像をアップロードする。
- 3. 画像回転()
- 4. 画像を回転させずにバイキュービック補間で画像を回転する
- 5. CSSで画像を回転
- 6. ffmpegで画像を回転
- 7. javascriptで画像を回転
- 8. Raphael.jsで画像を回転
- 9. 画像を回転し、回転状態で画像を保存します
- 10. 画像の回転
- 11. 画像の回転
- 12. 逆回転画像
- 13. Windows MobileでActiveSyncをプログラミングする
- 14. UIImageViewで画像を回転する
- 15. Facebookで画像を回転する
- 16. Divs間で画像を回転する
- 17. Matplotlibで画像を回転する
- 18. Javascriptで画像を回転する
- 19. HTML5キャンバスで画像を回転する
- 20. 画像はPictureBoxで回転します
- 21. 画像をブレンドせずにタイマーで画像を回転する
- 22. 画像の自動回転は画像のピクセルを回転させますか?
- 23. 画像を180度回転する
- 24. 画像とテキストを回転する
- 25. キャンバスアニメーション画像の回転
- 26. Android ||ビットマップ画像の回転
- 27. shouldAutorotateToInterfaceOrientationと画像の回転
- 28. JSキャンバス画像回転オンロード
- 29. 画像を回転して画像を保存する方法
- 30. HTML5キャンバスで画像を反転/回転する方法
画像を90/180/270度または任意の角度で回転しますか? – zxcat
ドゥープ:http://stackoverflow.com/questions/875419/fast-method-to-rotate-image-in-net-compact-framework-in-c – ctacke