とある変人のお道具箱

技術系のことにについて幅広く触れていくブログです

OpenCV

Ubuntu18.04にJupyter Notebookの環境を構築

はじめに この記事はUbuntu18.04にJupyter Notebookの環境を構築する説明です。Python3だけの説明になっていますが、インストールするコマンドのpython3のところをpythonに変更するとPython2バージョンをインストールすることが可能です。Python2で使いたい…

OpenCVで特徴点抽出アルゴリズムSIFTを使えるようにする

環境 Ubuntu 18.04 LTS OpenCV 4.1.0 Python 3.6.8 最初に 普通にOpenCVまたopencv-pythonをインストールした段階ではSIFTやSURFなどのアルゴリズムを使用することはできません。これはライセンス上の問題があるからです。そのためフリーでないアルゴリズム…

YOLO V3対応のアノテーションツール「labelImg」のインストール

環境 Ubuntu 18.04 LTS LabelImgとは Pythonで書かれている画像のアノテーションツールです。YOLO V3のフォーマットに対応しています。GUIで簡単にアノテーションできます。 github.com インストール labelImgの作者様のGithubのREADMEにインストール方法は…

Jetson Nanoの初期設定

目次 初期設定の手順 必要なもの microSDの作成 SDカードのフォーマット OSイメージのダウンロード microSDへの書き込み ハード側の準備 周辺機器の接続 起動 OSのセットアップ 利用規約の確認 言語 キーボード ロケーション ユーザー情報 OSについて 初期設…

NumPyのインストール方法を2種類紹介

Pythonで高速に学術計算ができるライブラリであるNumpyをインストールする方法を2つ紹介します。

UbuntuにOpenCVをインストール(install-opencv.sh)

環境 Ubuntu18.04LTS 方法 UbuntuにOpenCVをインストールする方法はいろいろありますが、今回はインストールスクリプトを実行する方法を紹介します。 スクリプトをダウンロード github.com こちらに便利なスクリプトを作ってくださってる方がいらっしゃるの…

OpenCVで画像の読み込みと保存をする

目的 OpenCVを使って画像処理や画像認識、学習をしようと思ったとしても、最初に画像を読み込むことができなければ、なにを始めることもできない。 ということで、最初の基礎の基礎である画像の読み込みと保存のやり方を説明する。 目的 画像の読み込み path…

OpenCVで「libpng warning: iCCP: known incorrect sRGB profile」というエラーの対処法

今回の状況 python3で次のようなプログラムを書いた。 import cv2 img = cv2.imread("placard-0-dangerous.png") 見ての通り2行だけのシンプルなプログラムで、OpenCVで画像を読み込んで、imgという変数に代入するだけの内容である。 ちなみに読み込もうと…

pipを使ってUbuntuにOpenCVをインストールする

環境 Ubuntu18.04 LTS Python 3.6.7 依存関係系のインストール sudo apt update sudo apt upgrade sudo apt install build-essential \ cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev \ python-dev python-numpy libtb…