2011-06-20 31 views
1

私はMatlabからC++にコードを変換していますが、私が理解していない関数の1つはimtransformです。画像を「登録」する必要があります。基本的に画像を伸ばしたり、ゆがめたり、回転させたりして、別の画像と正しく重なるようにします。イメージを手動で登録する方法(イメージ登録)

Matlabのimtransformが登録を行いますが、これをC++でプログラミングしているので、何が抽象化されているかを知る必要があります。画像登録に含まれる通常の数学は何ですか? 2つのデータ(画像を構成する)の配列から1つの配列に移動するにはどうすればよいですか?

+0

あなたはおそらくopencv – Alex

答えて

1

Raw C++には、参照する概念はありません。しかし、さまざまな変換を行うことができるC++用の多くの画像処理ライブラリがあります。 DevILおよびFreeImageは、レイヤリングだけでなく、いくつかの変換を行うことができるはずです。

+1

のようなライブラリを使いたいと思っています。アドバイスをいただきありがとうございます。私は見ましたが、私が探していたものはありませんでした。私は手動でそれ自身をコード化することができた:) – Andrw

関連する問題