ブログ

 

こんばんわ!Keisukeです!   今日は, 前回使用したぐるなびAPIを実際に使用してみたいと思います!   ぐるなびAPIのテストツールを使って室蘭のカレーを検索してみたいと思います!   こちらがテストツールになります! https://api.gnavi.co.jp/api/tools/   デフォルトで KeyID ・・・ ぐるなびから提供されるアクセスキー format ・・・ データの出力形式 は入力されているようです!   ここに追加ボタンから address ・・・ 住所 freeword ・・・ フリー検索ワード を追加し…

こんばんわ! Keisukeです!   今日はAPIについて記述していきたいと思います!   API…Application Programming Interfaceの略でいろいろなデータ(天気予報,レストラン情報とか)を簡単に取得することができます。 データは提供元のWebサーバーにデータリクエストを行うとデータが送られてきます!   今回は試しにぐるなびAPIの仕様の確認と登録を行ってみたいと思います!   ぐるなび Web Service https://api.gnavi.co.jp/api/   仕様を見てみると 非常に…

こんばんわ!Keisukeです!   今日は,インターネットからPython経由でデータを取得してみたいと思います!   ntp.NTPCクライアントから日本時刻の時間を取得してみたいと思います! ※NTPC : 国立研究発注法人 情報通信研究機構   まずはライブラリのインストール   pip install ntplib   コード   import datetime from time import ctime import sys import ntplib   #時刻を取得 # object #NTPサーバー名 #…

こんばんわ!Keisukeです!   今日は, 特徴量を用いて類似画像解析を行いたいと思います!   特徴量解析は画像の特徴的な部分同志を比較する解析手法になります!   比較したい画像の名前を ”target”とし, 比較する画像をすべてimagesというファイルに格納します! target   比較画像   以下コード   import cv2 import os   if __name__ == ‘__main__’:    TARGET_FILE = ‘target.png&#82…

こんばんわ!Keisukeです!   今日は, ヒストグラムを利用した類似画像解析を行ってみたいと思います!   ヒストグラムを利用した類似画像解析は色を主体とした解析する方法です!   まずは, ヒストグラムを算出する方法   import cv2 import matplotlib.pyplot as plt   if __name__ == “__main__”:    img = cv2.imread(‘input.png’)    plt.hist(img.ravel(),256,[0,…

  こんばんわ!Keisukeです!   今日は類似画像の解析について記述していきたいと思います!   類似画像解析とは, 字のごとく2種類の画像が似ているか似ていないかを数値的に示したものです! その数値を類似度と呼んだりもするようです!   解析には以前取り扱ったOpenCVを用います。   また, 解析手法は3種類あり ・ヒストグラムの比較 ・特徴点の比較 ・テンプレートとの比較   ヒストグラムの比較 ヒストグラムは, 色で解析するやり方で最も簡単のようです。   特徴点の比較 特徴点は, 人だと顔の位置や目, 鼻の…

こんばんわ!Keisukeです!   今日はOpenCVについて記述したいと思います!   OpenCVは画像などの処理にたけたライブラリになります!   OpenCVはヒストグラムや二値化, 顔認識などを行うことができます。   ライブラリのDLは以下のように扱うことができます!   お馴染みのpipです! ターミナルを開いて…   pip install opencv-python   OpenCVはダウンロードの段階でエラーが多いようなので動作確認!   Pyscriptで >>&gt…

こんばんわ!Keisukeです!   今回は以前取り扱ったJSONをPythonで使用してみたいと思います!   以下のファイルを見やすいように変換してみます! JSONデータ {“group2”:{“Eric”:44, “ken”:33, “John”:44, “Mike”:99},”group1″:{“Adam”:40, “David”:71, “Chris&#8221…

こんばんわ!Keisukeです!   今日は, 以前記述したJanomeを実施に使用したいと思います!   pyscriptから   >>>pip install janome   でJanomeをインストールします!   公式サイトに従って… すももももももものうちを形態素分析してみたいと思います! http://mocobeta.github.io/janome/   >>> from janome.tokenizer import Tokenizer >>> t …

こんばんわ!Keisukeです!   前回、軽くDeepLearningについて記述しました! 今回は, 機械学習のソフトウェアライブラリのTensorflowについてです!   Tensorflowは,Googleが開発した機械学習のソフトウェアライブラリになります! 上記のライブラリを用いれば比較的簡単に機械学習を扱えるようです!   Pythonを使ったことのない人はAnacondaをDLしましょう!   Anacondaインストール https://www.anaconda.com/download/   DLが完了したらこのAnaco…