【有料級】今話題のPythonライブラリStreamlitを用いて、顔検出アプリの作成から公開までの流れをわかりやすく解説

  Рет қаралды 65,105

いまにゅのプログラミング塾

いまにゅのプログラミング塾

Күн бұрын

Пікірлер: 80
@chappixato1985
@chappixato1985 2 жыл бұрын
私は英語の動画も多数チェックしていますが、今までのPython動画で一番感動しました。
@Teruroom
@Teruroom 3 жыл бұрын
Streamlitの破壊力が半端ないです。おかげさまで、実務データの見える化が爆速で進んでいます。
@imanyu_programming
@imanyu_programming 3 жыл бұрын
すごいですよね!!!! おぉ、素晴らしいです!!!!
@mirurun
@mirurun 2 жыл бұрын
よく頭で自己紹介として、自分はこんな事をして、どうこうと説明する動画が多いですが、シンプルに動画の概要を話しているのでいいですね。 欲しい動画か分かりやすくとてもよく感じました。
@imanyu_programming
@imanyu_programming 2 жыл бұрын
そう言っていただけて嬉しいです😆
@oldgymnasticsjapanesetvcmd2145
@oldgymnasticsjapanesetvcmd2145 3 жыл бұрын
実際にできるかどうかは別として、やろうと思えばできそうだ、と思いました。 いつも勉強になります。 ありがとうございます。
@imanyu_programming
@imanyu_programming 3 жыл бұрын
こちらこそご視聴ありがとうございました!
@yoshikikkawa
@yoshikikkawa 3 жыл бұрын
Azureが変わっていましたが、今西さんのビデオを見ていたのでフォローできました。Azureのコードは今西さんのコードの倍くらいあり如何に今西さんのがスマートであるか実感しました。
@imanyu_programming
@imanyu_programming 3 жыл бұрын
そのようにおっしゃっていただき嬉しいです! ありがとうございます!!
@rabbitdogs3467
@rabbitdogs3467 3 жыл бұрын
いつもわかりやすい説明ありがとうございます! 昔JavaScript/cssでゴリゴリグラフ作っていたことがあるので、streamlitに感動してしまいました… stの基本説明までしていただきとても助かります!
@imanyu_programming
@imanyu_programming 3 жыл бұрын
こちらこそいつごご視聴いただきありがとうございます! 僕も初めて使った時感動しました、、、 近々Streamlitの使い方にフォーカスした講座も出すので是非ご視聴いただきたいです!!
@ya7855
@ya7855 3 жыл бұрын
次回は30行くらい書いたら彼女が出来るライブラリの紹介をお願いします! loop処理書いたら、20人くらいまとめて出来ると、文句なしですね
@imanyu_programming
@imanyu_programming 3 жыл бұрын
が、頑張ってみます、、!!!笑 ユニークなコメントありがとうございます!笑
@noriakihyuga1413
@noriakihyuga1413 3 жыл бұрын
毎回まじで最高の動画です。Streamlitシリーズもっとお願いしたいです。^^
@imanyu_programming
@imanyu_programming 3 жыл бұрын
そのようにおっしゃっていただき嬉しいです!!! ありがとうございます!! はい、Streamlit周りも増やしていければと思っています!
@トムちゃん-r5g
@トムちゃん-r5g 2 жыл бұрын
今頃やってみたがAzureが変わっていてめっちゃ苦労したがなんとかできた
@福岡市在住24歳
@福岡市在住24歳 2 жыл бұрын
全然わからなくてできればどーやってやったか教えてもらえませんか?
@yukiyoshi6298
@yukiyoshi6298 2 жыл бұрын
はじめまして!いつも楽しく見させてもらっています。今回、顔認識+年齢・性別まで表示させてみました。 Streamlit起動でアプリは問題なく動き、ちゃんとブラウザ上で顔認識+年齢・性別もできました。 とても感動しています! しかし、StreamlitSharingだとアプリの表示までうまくいきましたが、いざ写真を選択し実行すると OSError: cannot open resource となります。エラーの内容だと年齢・性別を表示させるフォント指定がうまくいっていみたいなんですが・・・ フォント指定部分の コード ⇒ font = ImageFont.truetype('arial.ttf', size=textsize) 何かまずいでしょうか・・?
@渡辺源-s5m
@渡辺源-s5m 3 жыл бұрын
Udemyの方でもキカガクさんにお世話になってます!初学者なので年齢とか性別描画に苦闘してます...😖
@imanyu_programming
@imanyu_programming 3 жыл бұрын
コメント、ご視聴いただきありがとうございます!! 難しいかもしれませんが、是非頑張ってください、、、! テキストの描画はややハードル高いかもしれませんが、これ乗り越えたら更にレベルアップできます!!
@メンディ-z7u
@メンディ-z7u 3 жыл бұрын
こんな簡単にできるなんて… Streamlit恐るべし
@imanyu_programming
@imanyu_programming 3 жыл бұрын
簡単すぎてびっくりしますよね、、、
@opachan3737
@opachan3737 2 жыл бұрын
とても分かりやすい動画をありがとうございます。Python初心者ですが見よう見まねでなんとかついていってましたが、ググったりしてもどうしてもわからず躓いてしまいました、教えて頂けないでしょうか。 動画の45分あたりで、resのあとにがでて先に進めなくなりました。何が原因でResponse[200]が返ってこないのでしょうか。
@travel6326
@travel6326 2 жыл бұрын
講義動画の情報が古いことが原因だと思います! (私も401で止まっていたので、色々調べたていたところでした・・・) ドキュメントも新しいものに更新されており、動画通りのコードではうまくいきませんでした。 なので、FaceAPIのコードは公式ドキュメントを参照されるとよいかと思います。 docs.microsoft.com/ja-jp/azure/cognitive-services/face/quickstarts/client-libraries?tabs=visual-studio&pivots=programming-language-python ローカルの画像を顔検出する段階(jupyterLabでの実装部分)は、こちらの記事に載っている方法で実装できました!おすすめです。 buralog.jp/microsoft-azure-face-detection2-by-python/ 私もバイナリーデータの読み込みに失敗し、画像が開けないところでエラーが解消できず、ここ最近調べまくってます。 お互いがんばりましょう・・・。
@m66n01
@m66n01 3 жыл бұрын
初めまして、動画大変勉強になりました。ありがとうございます。しかしエラーが出てしましました。ソースコード貰えますでしょうか?対照したいです
@m66n01
@m66n01 3 жыл бұрын
最後の行st.image(img, caption="Uploaded Image. ", use_column_width=True)
@abebey3553
@abebey3553 2 жыл бұрын
コメント失礼します! いつも勉強させていただいています! ほぼ最後まで実装したのですが、 画像をアップロードすると最後の最後で TypeError: string indices must be integers VSCodeの方のline 66, in rect = result ['faceRectangle'] のようなエラーが出てしまいます。 対処法を教えていただけたら幸いです。。
@まえちゃん菌
@まえちゃん菌 2 жыл бұрын
やっぱイケメンで可愛いわぁ。
@よしとも公認会計士
@よしとも公認会計士 3 жыл бұрын
VSCodeではなく、Pythonでやることも可能でしょうか?
@imanyu_programming
@imanyu_programming 3 жыл бұрын
VSCodeではなく、Pythonでやる、というのはどういうことでしょうか。。。?
@shigekikurita8292
@shigekikurita8292 3 жыл бұрын
ちなみに顔認識にあたって、顔の傾き 上下左右方向に向いたときの認識はどのくらいでしょうか?
@imanyu_programming
@imanyu_programming 3 жыл бұрын
ケースバイケースですね😅
@wa-ir1br
@wa-ir1br 3 жыл бұрын
やった~パイソン!!ガブリ(食いつく) ... ... ... AZUREって...バンドルカードとかじゃ登録出来ないの...? 盲点でした。;; ←現在中二
@imanyu_programming
@imanyu_programming 3 жыл бұрын
中2、、、すごいです。。。 バンドルカードできないんですかね、、、使ったことないですが。。
@岸田星道
@岸田星道 3 жыл бұрын
再度質問すみません、性別や年齢を表示させる答え合わせなどは公開されますでしょうか。
@imanyu_programming
@imanyu_programming 3 жыл бұрын
公開予定はありません。
@ぺて-s7j
@ぺて-s7j 3 жыл бұрын
8:10のstreamlit run main.pyをターミナルで書いてもURLが出ないのですがどうすればいいですか? あと、importの部分(全部)にエラー波線が出ています。対処法を教えてください。
@imanyu_programming
@imanyu_programming 3 жыл бұрын
いただいた情報だけだとエラーの原因がわかりませんが、import部分でエラーが出ているのであれば、まずライブラリ類をインストールする必要があるのではないでしょうか?
@岸田星道
@岸田星道 3 жыл бұрын
顔を検出する際にアウトラインが顔とズレて表示されます。例えば右の縦線が顔の中央にきたりです。 コードは何度も見直したので間違いないかと、、 顔が正しく認識されていないんでしょうか
@imanyu_programming
@imanyu_programming 3 жыл бұрын
いただいた情報だけでは何が原因かわからないですね、、
@imanyu_programming
@imanyu_programming 3 жыл бұрын
相当見にくいものでなければ、しっかり検出してくれると思います
@岸田星道
@岸田星道 3 жыл бұрын
撮り方が悪かったのかも知れません、、 しっかり顔が分かる写真を使えば複数人でも正しく検出してくれるようになりました!
@kanui3618
@kanui3618 3 жыл бұрын
great tutorial❗
@imanyu_programming
@imanyu_programming 3 жыл бұрын
Thanks!!
@J.J.J_sml
@J.J.J_sml 3 жыл бұрын
Pythonでフリーランスで稼ぐのって結構難しいですかね?
@imanyu_programming
@imanyu_programming 3 жыл бұрын
難しいと思います!
@郷田-f4j
@郷田-f4j 3 жыл бұрын
初投稿させていただきます 40:30の所から進められないので教えてほしいのですがサブスクリプションが発行されていないとエラーになりますと書かれてます この発行方法はいかほどにして解決出来るかご教示お願い致します 現在の状態としましては以下のようなエラーです NameError Traceback (most recent call last) in 1 headers = { 2 'Content-Type': 'application/octet-stream', ----> 3 'Ocp-Apim-Subscription-Key': subscription_key 4 } 5 NameError: name 'subscription_key' is not defined
@imanyu_programming
@imanyu_programming 3 жыл бұрын
発行されていないのではなく、そもそも変数が定義されていないことが原因かと!
@郷田-f4j
@郷田-f4j 3 жыл бұрын
@@imanyu_programming おそらくサブスクリプションキーのエラーは解決出来ました 次はNameError: name 'face_api_url' is not definedと問題が出てきました face_api_urlを消去すると次はNameError: name 'binary_img' is not definedと出ます あれこれ試してますが解決方法が尽きてきてるので分かりやすく説明お願いします
@user-tq5wg6kl1e
@user-tq5wg6kl1e 2 жыл бұрын
自分も同じ、3.7.3 64bitで動かしているんですが、importから後ろの記述で波線が出てしまいます。 conda経由だと消えるのですが、3.7.3で波線が出ないようにするにはどのようにすればいいですか?? 色々、探してみたんですが解決策が見つかりませんでした。。。
@km_newer
@km_newer 3 жыл бұрын
すみません、pythonのサンプルコードをコピーされてますが、そのサイトがどれか分かりません! クイックスタートで同じページに入っているはずなのにサイトの記載内容が全然違います。 何故でしょうか!
@imanyu_programming
@imanyu_programming 3 жыл бұрын
変わったのかもしれませんね、、
@km_newer
@km_newer 3 жыл бұрын
@@imanyu_programming なるほど、、、この動画の通りできないのが残念ですが参考にさせていただきます!ありがとうございます!
@koko-kc7ow
@koko-kc7ow 3 жыл бұрын
コメント失礼します。 顔認証で性別によってフレームの色を変えることはできたのですが、フレームの上に年齢を表示させることが出来ません;-; 答え合わせ動画や、draw.textを使うのであれば参考サイトを教えて頂きたいです!
@koko-kc7ow
@koko-kc7ow 3 жыл бұрын
あと、GitHub 上で公開した場合、アクセスキーが晒されてしまう気がするのですがどうすればいいでしょうか?
@imanyu_programming
@imanyu_programming 3 жыл бұрын
こちらあたりを参考にすればよいかと! fuwafuwac.com/?p=372 DBを使用する等の工夫が必要かもしれませんね。
@koko-kc7ow
@koko-kc7ow 3 жыл бұрын
@@imanyu_programming なんとか出来ました!ありがとうございます。アクセスキーなどのセキュリティーはどうすればいいでしょうか。
@hiroyukippp7380
@hiroyukippp7380 3 жыл бұрын
Stream lit やばすぎる、、、 ベタ書きシークレットキーをgit に公開するのは怖いような気がします。
@imanyu_programming
@imanyu_programming 3 жыл бұрын
おっしゃるとおりですね、、、
@サハラ-e5o
@サハラ-e5o Жыл бұрын
request.post()が403で帰ってくるのですがどうしたらいいですか
@あかさたな-m9h
@あかさたな-m9h Жыл бұрын
自分もそうなってしまいます😂
@kyp2942
@kyp2942 Жыл бұрын
このての技術者は簡単簡単を連呼する傾向にあるけどだいたいの人は理解できないのは俺の説明が悪いんじゃなくて、お前の頭といいがち。
She's very CREATIVE💡💦 #camping #survival #bushcraft #outdoors #lifehack
00:26
哈哈大家为了进去也是想尽办法!#火影忍者 #佐助 #家庭
00:33
когда не обедаешь в школе // EVA mash
00:51
Incredible: Teacher builds airplane to teach kids behavior! #shorts
00:32
Fabiosa Stories
Рет қаралды 12 МЛН
初めての人の30分で機械学習の予測モデルを作る方法解説!【データサイエンス初心者向け】
38:53
AIサービスを作りたい人のチャンネル | 北爪聖也
Рет қаралды 6 М.
【30分で習得】PythonでOCR(光学文字認識)の実装をわかりやすく解説
29:09
いまにゅのプログラミング塾
Рет қаралды 61 М.
【Python×自動化】PyAutoGUIを用いてPC操作の自動化方法を40分でわかりやすく解説!
38:17
小学生でもわかるWebAPI入門。ゼロからWebAPIを作ってみよう
1:09:20
だれでもエンジニア / 山浦清透
Рет қаралды 244 М.
【Python×AI超入門講座】画像認識を体験しよう!【初心者向け】
46:08
セイト先生のWeb・ITエンジニア転職ラボ
Рет қаралды 96 М.
She's very CREATIVE💡💦 #camping #survival #bushcraft #outdoors #lifehack
00:26