Flask 環境構築から画像処理まで

Flask 環境構築から画像処理まで

Flaskでアップロードした画像を加工して返すWebアプリを作る

FlaskはPythonでWebアプリが作れる便利なフレームワーク。
これを使って画像処理するWebアプリを作る。

初めて使うので環境構築から。

格付けチェック「ジャンプ新連載」 第6回「アメノフル」

格付けチェック「ジャンプ新連載」 第6回「アメノフル」

格付けチェック「ジャンプ新連載」

真の漫画読者であればジャンプ新連載の1話を読んだだけで何話連載するか分かるはず。
週刊少年ジャンプ新連載の1話だけを読んで何話連載するか当てる。

お正月の恒例行事なのでお正月に結果をまとめたい。

詳細は第1回に書いてある。

令和3年度春季 情報処理安全確保支援士試験 受験

令和3年度春季 情報処理安全確保支援士試験 受験

情報処理安全確保支援士試験

情報セキュリティの試験。
合格して手続きすると国家資格「情報処理安全確保支援士(登録セキスぺ)」の資格保持者となる。

2021年4月18日の試験を受験。
結構解けた。
合格した自信がある。

メモとして自分の解答を載せる。

格付けチェック「ジャンプ新連載」 第5回「アオのハコ」

格付けチェック「ジャンプ新連載」 第5回「アオのハコ」

格付けチェック「ジャンプ新連載」

真の漫画読者であればジャンプ新連載の1話を読んだだけで何話連載するか分かるはず。
週刊少年ジャンプ新連載の1話だけを読んで何話連載するか当てる。

詳細は第1回に書いてある。

PGGANによる存在しない遊戯王カードの自動生成

PGGANによる存在しない遊戯王カードの自動生成

遊戯王カードのイラストをディープラーニングにより学習

GANという技術があって学習した画像に似た画像が生成できる。
人の顔、背景、動物、イラストなどいろいろな分野で成果が出ている。

そのGANを使って遊戯王カードのイラストの自動生成を行う。

以下の理由から都合がいい。

  • カードの種類が1万枚以上と豊富
  • 画像が入手できる
  • 画像が正方形

GANの中にも種類があり、今回はProgressive Growing GAN(以降PGGAN)という手法を使う。

最終的にこんな感じになる。



Hexo ブログ記事内でVue.jsを動かす

Hexo ブログ記事内でVue.jsを動かす

Vue.jsの練習をする

練習のためHexoブログ記事内でVue.jsを動かす。
最新のVue3.0を使う。
記事ファイル「〇〇.md」中に直接書いたら動く。

本文中に以下のように書く。

    1. CDNからVue3.0を読み込む
1
<script src="https://unpkg.com/vue@3.0.0/dist/vue.global.js"></script>
    1. いい感じに書く
1
2
3
<script>
source code
</script>

すると反映される。

Twitter API v2の使い方2 (ツイートのCSV出力からAWS上で定期実行するまで)

Twitter API v2の使い方2 (ツイートのCSV出力からAWS上で定期実行するまで)

取得ツイートのCSV出力からAWS上で定期実行するまで

Twitter APIというものを使うとTwitter上の情報を集めたりできて便利らしいので実験する。

取得ツイートのCSV出力 → AWS上で実行 → AWS上で定期実行
までの作業を一通り行う。

最終的に以下のようにする。



前回(ツイート取得まで)はこれ。

Twitter API v2の使い方3[Tweet情報取得編](検索オプション・属性のまとめ)

Twitter API v2の使い方3[Tweet情報取得編](検索オプション・属性のまとめ)

Twitter API v2の使い方

Twitter API v2は下の表のようなことができる。

機能説明
Tweet lookupツイートのID からツイートを検索する
User lookup名前かIDからユーザーを検索する
Recent search最新7日間のツイートをTwitterの機能により検索した結果を取得する
Full-archive search2006年3月以降の完全なアーカイブからツイートを検索する
現在は「Academic Research」でのみ提供している。
User Tweet timeline特定のユーザーのタイムラインを取得する
User mention timeline特定のユーザーへのメンション(「@ユーザー名」を含むツイート)を取得する
Filtered streamフィルターにマッチしたツイートをリアルタイムにストリーミングする
Sampled stream全てのツイートのおよそ1%をリアルタイムでストリーミングする
Hide replies特定のツイートに対するリプライの表示・非表示を切り替える

以前はツイート検索をしたかったためRecent search機能を使用した。

ここで、ツイート検索をする際に用いる検索オプション、得られるデータの詳細をまとめる。

公式から引っ張ってきただけ。
https://developer.twitter.com/en/docs/twitter-api/early-access

Twitter API v2の使い方1 (Twitterアカウント作成からツイート取得まで)

Twitter API v2の使い方1 (Twitterアカウント作成からツイート取得まで)

Twitterアカウントの作成からAPIを使用してツイート取得するまで。

Twitter APIというものを使うとTwitter上の情報を集めたりできて便利。

すごいトリ~!

そこで、
Twitterアカウントの作成 → 開発者登録 → プロジェクト作成 → APIを使用してツイート検索・取得
までの作業を一通り行う。

格付けチェック「ジャンプ新連載」 第4回「クーロンズ・ボール・パレード」

格付けチェック「ジャンプ新連載」 第4回「クーロンズ・ボール・パレード」

格付けチェック「ジャンプ新連載」

真の漫画読者であればジャンプ新連載の1話を読んだだけで何話連載するか分かるはず。
週刊少年ジャンプ新連載の1話だけを読んで何話連載するか当てる。

詳細は第1回に書いてある。

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×