teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

頂点の取得について追記

2021/05/28 01:20

投稿

fana
fana

スコア12227

answer CHANGED
@@ -1,2 +1,16 @@
1
1
  アフィン変換で良いのではないでしょうか.
2
- `cv::getAffineTransform`, `cv::warpAffine`, `cv::transform` あたりを調べてみれば良いでしょう.
2
+ `cv::getAffineTransform`, `cv::warpAffine`, `cv::transform` あたりを調べてみれば良いでしょう.
3
+
4
+ ---
5
+
6
+ (↑の話を受けて,質問内容が追加されたのでしょうか?)
7
+
8
+ > まずは、4つの頂点を取得する方法を知りたいです。
9
+
10
+ 白い塊が,長方形丸出しな形っぽいですし,且つ,形状の欠け等がほぼ無い形できれいに取れているみたいですから,
11
+
12
+ * contour検出 → `minAreaRect` の流れで,外接矩形の頂点を得る
13
+ * 4辺の直線を検出 → それらの交点として頂点を得る
14
+ * 真っ先にCorner検出器を試してみる
15
+
16
+ 等,簡単な方法を試してみればよいのではないでしょうか.

1

要らない語を削除

2021/05/28 01:20

投稿

fana
fana

スコア12227

answer CHANGED
@@ -1,2 +1,2 @@
1
- アフィン変換あたりで良いのではないでしょうか.
1
+ アフィン変換で良いのではないでしょうか.
2
2
  `cv::getAffineTransform`, `cv::warpAffine`, `cv::transform` あたりを調べてみれば良いでしょう.