Pyhton

スポンサーリンク
OpenCV

JPG画像を圧縮する OpenCV + Python

概要 ブログなどにアップする画像を比較的簡単に圧縮する方法がないか探していたところ、 PythonとOpenCVで簡単に実装出来そうでした。 そこで、Python + OpenCVで画像を圧縮する方法を紹介します。 環境 OpenCV 3...
Python + OpenCVで顕著性マップを実装 サンプルコード OpenCV

Python + OpenCVで顕著性 (saliecy) マップを実装

概要 Python + OpenCV の saliencymap で顕著性マップを表示するサンプルを紹介します。 顕著性マップ ざっくり言うと、 人が視覚的注意の仕組からすると、画像・映像の中でどの部分を注視しやすいかを画像情報から計算す...
Python + OpenCVのfillConvexPolyで複雑なポリゴンを描画する OpenCV

Python + OpenCVのfillConvexPolyで複雑なポリゴンを描画する

概要 Python + OpenCVのfillConvexPolyで複雑なポリゴンを描画するサンプルを紹介します。 サンプル 以下がサンプルになります。 import cv2 import numpy as np if __name__ ...
Python+OpenCVで任意の画像領域:ROIのみに処理 マスク画像を使って OpenCV

Python+OpenCVで任意の画像領域:ROIのみに処理 マスク画像を使って

概要 Python + OpenCVで任意の画像領域のみに処理を加えるサンプルを1つ紹介します。 やりたいこと(やったこと) ↓↓↓↓↓↓↓↓↓↓ こんな感じで、任意の画像領域(矩形でなくてもよい)のみをグレースケール、2値化、フィル...
OpenCVのチャンネルエラー対処: (-215:Assertion failed) (mtype == CV_8U || mtype == CV_8S) && _mask.sameSize(*psrc1) in function ‘binary_op’ OpenCV

OpenCVのチャンネルエラー対処: (-215:Assertion failed) (mtype == CV_8U || mtype == CV_8S) && _mask.sameSize(*psrc1) in function ‘binary_op’

概要 Python + OpenCVのスクリプトを書いていたところ、タイトルにあるようなエラーが出現しました。 結果的にはnumpyの配列のサイズが異なるのが原因だったようです。 詳細 下記のソースはPythonで読み込んだ画像にマスクをか...
顔のランドマーク検出とドロネー分割 Python + OpenCV + dlib OpenCV

顔のランドマーク検出とドロネー分割 Python + OpenCV + dlib

概要 Python + OpenCV + dlib を用いて顔にドロネー図を描画するサンプルを紹介します。 おまけで、カメラから取得した顔画像に描画するサンプルを追加しました。 環境 Python 3.7.0 OpenCV 3.4 デモ ...
OpenCV

ドロネー図を描画 Python + OpenCV

概要 タイトルにもあるようにPython + OpenCVを用いてドロネー図を描画するサンプルを紹介します。 「顔のランドマークを検出 Python + OpenCV + dlib を使う」で紹介した、 顔の特徴点を抽出と行く行くはマージ...
顔のランドマークを検出 Python + OpenCV + dlib を使う OpenCV

顔のランドマークを検出 Python + OpenCV + dlib を使う

概要 Python + OpenCV + dlib で顔のランドマークの検出を行う。 具体的には、「dlib」と呼ばれるオープンソースの機械学習ライブラリで顔の輪郭および各器官の検出を行う。 セットアップ & 環境 OS macOS...
Pyhton

ナイーブベイズで文字化けの種別を判定する。

コピペするだけでどの文字化けを解く分類器の作成。 ナイーブベイズ分類器はいくつか用意されており、その中でもシンプルなガウシアンを利用する。 65535種類あるUTF-8の中から、どんな文字が多く出現しているかをカウントしていく方法で分類
【Python】3分でOCR環境を立ち上げ Google Colaboratory OpenCV

【Python】3分でOCR環境を立ち上げ Google Colaboratory

概要 3分くらいでOCRができる環境を立ち上ます。 Google Colaboratoryを使います。もちろんPyhton。 Google Colaboratory Jupyter Notebook環境を無償で利用できる上、Google D...
python Pyhton

【Python】任意のキーワードのニュース一覧を取得。Google検索を使って【スクレイピング】

スクレイピングで任意のキーワードのニュース一覧を取得する方法を紹介します。 例えば「キーワード = apple」だとしたら、appleのニュースの一覧を取得します Python3.6 urllib BeautifulSoup
【Python】顔画像をPOST 、 顔検出 、 canvasで顔にお絵かき【JS】 JavaScript

【Python】顔画像をPOST 、 顔検出 、 canvasで顔にお絵かき【JS】

概要 「顔検出をして、顔に絵を描く」というもの。 具体的には、 顔写真の画像をAPIサーバへアップロードし、顔検出を行う。 サーバは顔座標を返し、それを元にcanvasでお絵かきする。 環境 フロント html + JS + canvas...
Django

【Python】Django2.0 + Python3 + ApacheでWebアプリケーション構築

概要 Django + Python3 + Apache + wsgi でWebサーバを構築した。 VirtualHost & デーモンモードの条件下で 公式通りに作っていたらいくつかつまづくポイントがあったので、メモ。 環境 Dj...
HTML

【Python】Apache + WSGI + Flask でWebアプリケーション構築

概要 Apache + WSGI + Flask の構成でWebサーバを構築した時のメモ 環境 Ubuntu 16.04 Apache 2.4* Python 3.4 mod_wsgiの導入 sudo apt install libapac...
Chromedriver

seleniumの環境構築 Ubuntu + Python3で構築

概要 Ubuntu上でSeleniumを動かした時のメモ・備忘録。ネット上でサンプルコードが見つかりやすいPyhtonでやることにした。 環境は、 Selenium + Chromedriver + Ubuntu14 + Python3 仮...
スポンサーリンク
タイトルとURLをコピーしました