エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Pythonを使ったずれ補正
今回は,a.png を基準とした際,b.png および c.png のズレを求め,補正するという操作を行います.処理... 今回は,a.png を基準とした際,b.png および c.png のズレを求め,補正するという操作を行います.処理の内容を説明すると, ①OpenCVで画像をグレースケールにて取得, ②cv2.phaseCorrelate を用いて,位相限定相関を計算し,ズレを計算する, ③cv2.warpAffine を用いて,ズレの分だけ画像を移動する, となります.実装は以下に記載しています. import numpy as np import matplotlib.pyplot as plt %matplotlib inline import cv2 filename_li = ["a.png", "b.png", "c.png"] img_li = [] for i in filename_li: img = cv2.imread(i, 0) # 第二引数を 0 にすることでグレースケールで読