Python入門

AI入門

【実践】Python と MiDaS で深度推定!DepthMapを作ろう!

Quest2を買って早一年、この10月にはQuest3が出るようですが、VRの楽しみ方の1つとして、普通の2D写真を疑似的に3D化して大画面で鑑賞するという方法があります。2D写真を3D化するには、写っている物の奥行きを推定(=深度推定)し...
Python入門

【良く分かる】Pythonで超解像!ESRGAN/Real ESRGAN/SwinIRをまとめて紹介

前回公開した「【超簡単】コマンド一発!Real ESRGANで超解像(アップスケーリング)しようぜ」の記事では、無料のアプリやコマンドを用いてReal ESRGANによる高解像化を実現する方法について紹介しました。今回は同様のことをPyth...
Python入門

【図とサンプルで解説】gradioでWeb UIを作るための基礎 by Python

画像生成で有名なStable Diffusionや、音声合成で注目される RVC などのAIツールでよく使われているのが gradio と呼ばれるPythonライブラリです。gradio にはUI用のパーツが豊富に揃っており、これを使うとA...
Python入門

【超便利】Python でImage Augmentation(画像の水増し、データ拡張)しようよ!

ディープラーニングを用いた画像認識の場合、通常、膨大な量の学習用画像を用意する必要があります。しかし、現実的には多くの学習用画像を収集することは困難です。そこで、わずか数枚から数百枚の画像を元に、さまざまな画像処理手法を組み合わせて数万から...
Python入門

【サンプル豊富】ディープラーニングを意識したPythonとOpenCVによる画像処理

Pythonで画像処理を行う際は、OpenCVというライブラリがよく使われます。ディープラーニングが登場する前は、検品や自動運転で使われる物体検出、セキュリティで使われる顔認証は、全てOpenCVを使った画像処理が使われていました。現在にお...
Python入門

【サンプル満載】Pythonで顔の検出/認識をするには?主なライブラリ4選

Pythonで顔検出/認識する方法はいくつかありますが、それぞれ個別の解説記事はあるものの、まとまったものが見つかりませんでした。そこで、今回は整理する意味も込めてPythonで使える顔検出/認識ライブラリ OpenCV、InsightFa...
AI入門

【まる分かり】日本語大規模言語モデル「rinna」のインストール方法と使い方

2022年11月に登場したChatGPTにより脚光を浴びた「大規模言語モデル」。その後2023年2月にBing AIが、5月にGoogle Bardが続きますが、それ以外にも数多くの「大規模言語モデル」が登場しており、様々なシーンで活用され...
Python入門

【詳しく解説】MySQLにおけるUpsertの書き方(サンプル付き)

「【総まとめ】UPSERTとは?DBごとの違いは?」では、主要なDBごとの書き方をざっくり説明しました。今回は、MySQLでのUpsertに焦点を絞り、さらに掘り下げていきたいと思います。参考として、DataFrameからUpsertを生成...
Python入門

【図で解説】OpenVinoとは?インストールと使い方のサンプルを紹介

病院、飲食店、家電量販店など、最近はさまざまな場所で顔認証が使われています。コンピュータで画像や動画などの視覚的な情報を処理するアプリを「コンピュータ・ビジョン・アプリケーション」と呼びますが、OpenVinoを使えばパソコンで簡単に実現で...
Python入門

【とても簡単】Pythonでmp3を無音部分で分割するには?pydubの使い方

前回の記事で、YouTubeの動画から音声データをダウンロードする方法を紹介しました。今回は、1つのmp3 に複数の曲が含まれている場合を想定し、pydub を使って無音部分で分割する方法を紹介します。YouTubeでは、いろいろな方が著作...
タイトルとURLをコピーしました