画像の特定の部分を切り取り、切り取った画像とHDDに保存されている画像とを比較したいと思います。問題は、ソースイメージの特定のセクションを取得する方法がわからないことです。私は、切り取る画像の位置(X、Y)を知っています。画像の特定の部分を取得する(画像)
答えて
これは元のデータを読み込み、クロップされたバージョンを(0,0)から64x64のサイズで作成します。
Bitmap original = new Bitmap(@"C:\SomePath");
Rectangle srcRect = new Rectangle(0, 0, 64, 64);
Bitmap cropped = (Bitmap)original.Clone(srcRect, original.PixelFormat);
これはリサイズやWPFであればところで、あなたは私は本当にWPF画像操作機能を知らないようにリサイズと一緒に行く、指定しないでください。
これはWINFORMアプリケーションです –
さてあなたはそこに行く。 –
@ user574917:キャップロックキーが押されています。 –
IMGタグの中に自分のウェブサイトのためにトリミングされた画像を使用する必要がある人のために、あなたはいくつかのより多くのコード(私はそれを自分自身を必要とするので、単に、advicing)が必要 上でプラスにこのコードを取る:
byte[] imgbytes;
using (MemoryStream stream = new MemoryStream())
{
cropped.Save(stream, System.Drawing.Imaging.ImageFormat.Png);
imgbytes = stream.ToArray();
}
<img src="@String.Format("data:image/png;base64,{0}", Convert.ToBase64String(imgbytes))" />
- 1. 外部URL取得画像
- 2. 背景画像の特定の部分をぼかす
- 3. 画像の特定の部分の処理の明るさ
- 4. 画像のタッチ部分ビットマップを取得する方法は?
- 5. 特定の部門に所在する画像の量を取得する
- 6. 外部URL画像を取得する
- 7. 画像の特定の部分にjQueryポップアップ
- 8. MATLABで画像の一部を取得
- 9. SDカードの特定の画像を取得する
- 10. 石英:2つの画像の差分画像を取得する
- 11. ユーザーがクリックした画像の部分を取得
- 12. 複数の画像ビューから特定の画像ビューを特定する
- 13. 現在の背景画像の特定の部分にホバリングして背景画像を変更します
- 14. onclick部分画像の更新のためのhtml画像
- 15. 画像のひずみと尖った部分の画像
- 16. 画像ビューにある画像の名前を取得する
- 17. アンドロイドで、カメラから取得した画像の画像IDを取得する
- 18. Drupal 6の画像ノードの画像部分を参照する方法
- 19. ワードプレス画像取得
- 20. 画像内のパターンを特定する
- 21. SVG画像の特定の部分を伸ばして回転させる
- 22. iPhoneの部分を隠すUIScrollViewの画像の部分
- 23. 入力フィールドから画像を取得して画像データを取得する/画像を表示
- 24. iosで画像からテキストを取得する(画像処理)
- 25. 2D画像から3D画像を取得する
- 26. 元画像から円形画像を取得する
- 27. Rails 3.1.1画像アセットに壊れた画像を取得する
- 28. wordpressの投稿の特集画像を取得する方法。 ?
- 29. Imgurから自分のアカウントの画像リンクを取得する
- 30. 透明部分のない画像マスク
注意してください - これは可能ですが非効率的です。私はかつてこれを行うことによってクロールにASP.NETアプリを遅らせる。私はほとんどのメソッドを元のビットマップに委譲したが、ピクセルデータを共有する 'BitmapRegion'クラスを作成しました。 – finnw
アプリケーションでボトルネックと判断された場合、似たようなものが良いアイデアです。私の例はイメージをコピーします。 –