OpenCVを使用してPythonでキャニーエッジ検出を使用して画像のエッジを検出してみます。 OpenCVモジュールは、Pythonの標準ライブラリではありませんので、事前にインストールする必要があります。 キャニーエッジ検出(CannyEdgeDetection)というのは、画像中の広範囲のエッジを検出するための多段階アルゴリズムです。ガウスフィルタを使用したノーズ抑制を利用して、ノイズや不要なディテールを減らし、イメージを単純化することができます。 ■Python 今回のPythonのバージョンは、「3.8.2」を使用しています。(Windows10) ■画像を用意するOpenCVモジュールで、キャニーエッジ検出を利用し、画像のエッジを検出を行っていきますがその前に、エッジを検出する画像を用意します。 今回は「circle_sample.jpg」という複数のカラフルな円の画像を用意し
![OpenCVを使用してPythonでキャニーエッジ検出を使用して画像のエッジを検出する](https://cdn-ak-scissors.b.st-hatena.com/image/square/b0e6c97966e87a40b9ffc727d8131acbff631a61/height=288;version=1;width=512/https%3A%2F%2Flaboratory.kazuuu.net%2Fwp-content%2Fuploads%2F2021%2F07%2FL.png)