イメージをプログラム的に操作するなどの簡単なことはどうすればできますか? (C++で推測すると..) jpgs/png/gif .....イメージ操作プログラミングに入るには?
3
A
答えて
6
チェックアウトBOOSTは、GILという簡単な画像処理ライブラリを持っています。また、共通フォーマットをインポートするための拡張もあります。
http://www.boost.org/doc/libs/1_39_0/libs/gil/doc/index.html
2
次の2つの選択肢があり、.NETを使用して:
- GDIを+(Bitmapクラス)の名前空間をSystem.Drawingから
- WPFエンジンウィッヒは、たくさんのことを行うことができます
低レベル処理が必要な場合は、安全でないコードとポインタを使用できます。
ビットマップまたはイメージは、単なる大きなバイト配列です。 あなたが学ぶ必要がある:
- 高さ、幅を使用して、次の行または特定のピクセル位置を計算する方法をストライド(画素の各行の後に余分なパディングバイト)
- が何であるか、
- ストライド画像はRGB、ARGB、白&黒
- 基本的な画像処理機能(輝度、中間トーン、コントラスト、色検出、エッジ検出、マトリックス痙攣)RGB色の
- 3Dベクトル表現をフォーマット
+0
.Netには2つ以上のオプションがあります......しかし、答えはあまりにも一般的です。 – Adrian
2
あなたが気に入ってくれる方法に応じて、OpenCVを見てください。これは、画像の読み書きから画像処理、オブジェクト検出などの高度な機能に至るまでの機能を備えたコンピュータビジョンライブラリです。
2
関連する問題
- 1. Windowsバッチでのユーザー入力操作プログラミング
- 2. Cプログラミング操作と値
- 3. 動的ポインタ操作Cプログラミング
- 4. ActiveRecordクエリに似たRailsイメージ操作...?
- 5. プログラミング言語によって提供されるプリミティブ操作?
- 6. プログラミング上の問題操作リスナー-FillRect
- 7. Cでイメージをピクセルレベルで操作する
- 8. HBaseでの操作による操作
- 9. イメージ操作Rails Carrierwave to Amazon S3
- 10. イメージ介入URL操作で空白の画像が表示される
- 11. CUDAプログラミングを使用してイメージを読み取るには?
- 12. URLイメージをカルーセルに入れるには?
- 13. イメージ操作、変換されたイメージを表示しません
- 14. TYPO3イメージの操作がアップグレード後に削除されました
- 15. ファイルの入出力操作
- 16. アトミックシステムコール。入力/出力操作
- 17. 入出力操作 - ML
- 18. HBaseバッチ投入操作
- 19. ユーザ入力の操作
- 20. 入力の操作チェックボックス
- 21. tf操作control_inputsと入力
- 22. バイナリツリーエラーでの挿入操作?
- 23. イメージをdivに入れる
- 24. イメージioパッケージを入手するには?
- 25. なぜhibernateは挿入操作と削除操作の間に 'T_'プリフィックスtableNameを生成するのですか?
- 26. Cプログラミング。テキストファイル操作のためのfopen fcloseの使用
- 27. バルク挿入操作が遅すぎる
- 28. JPEGイメージの再エンコードは偶発的な操作ですか?
- 29. ソート操作後のシーケンス番号をmongoDBに挿入するには?
- 30. 挿入操作/更新操作は、arangodbでの読み取り操作をロックします
専用のライブラリを使ってこれらのファイルを読むのでない限り、.jpg画像を読み込むことは「シンプル」なものではありません。 質問の残りの部分は、あなたが探している操作の種類によって異なります... –
この質問は、どちらも具体的でも有用でもありません。 –
私は前のコメントに同意します。あなたは本当にあなたがしたいことをより詳細に述べるべきです....あなたは図書館を探していますか?それともあなた自身に点をつけたいですか?どのような画像操作ですか? – jpfollenius