- 2022年4月17日
- 2022年4月17日
【python】streamlitで文字を上書きして表示する方法
streamlitは、HTMLやCSSを用いなくても、pythonのみでブラウザー上で起動するアプリケーションを作ることができます。しかし、少しクセがあり、例えば文字を入力する場合、st.write(“”)で簡単に文字を挿入できますが、この挿入を繰り返すと、文字が下方向に表示され続けます。 そこで、同じ場所で文字を […]
streamlitは、HTMLやCSSを用いなくても、pythonのみでブラウザー上で起動するアプリケーションを作ることができます。しかし、少しクセがあり、例えば文字を入力する場合、st.write(“”)で簡単に文字を挿入できますが、この挿入を繰り返すと、文字が下方向に表示され続けます。 そこで、同じ場所で文字を […]
今回は、人感センサーで検知すると、指定した音声が流れる仕組みをpython(パイソン)で作成しました。時間指定を行うことで、再生される時刻の制限や音声ファイルを変えることもできますので、色々活用してみてはいかがでしょうか。 ラズベリーパイの準備 ラズベリーパイは、Raspberry Pi4 Model B 4GBを […]
ラズベリーパイで音声を出力する方法は、【① 3.5mmのステレオミニジャック】、【② USB接続】、【③ HDMI接続】があります。 今回は、実際に行った①と②での音声出力をご紹介し、そのあと、pythonで音声を再生します。再生方法は、Linuxのオーディオ機能として最初から備わっている【aplay】を使用します […]
今回は、画面遷移(画面の切り替え)時に、配列を渡し、テーブルビュー(TableView)に表示する方法をご紹介します。1つの値のみではなく、配列に入れた値全てを渡します。また、Timerメソッドを活用します。言葉では分かりにくいと思いますので、完成形のイメージ動画を最初にご確認下さい。 チェック 1つの値を画面遷移 […]
今回は、画面遷移(画面の切り替え)の方法をご紹介します。また、画面遷移で遷移先に値を渡す方法と条件が達成されると自動で画面遷移する方法も組み入れました。ご紹介する内容では、1つの値を渡していますが、値を渡せるようになると、tableViewを活用し、複数のデータを渡せるようになります。まずは、基本からということで、1 […]
前回、pickerviewの基本の使い方をご紹介しました(下記リンクをご参照下さい)。今回は、テキスト入力蘭をタップすると、キーボードが開き、なおかつキーボードの内容をピッカービュー(ドラムロール)に変換して表示する方法をご紹介します。また、キーボード入力蘭にツールバーを追加することで、決定とキャンセルが選択できるよ […]
iphoneやiPadで、決められた内容から選択して、入力する際、クルクル回転するピッカービュー(ドラムロール)は便利ですよね。今回は、ピッカービューのプログラムの使い方をご紹介したいと思います。 完成形のイメージ 今回ご紹介するコードで出来上がった完成形を動画にしました。また、全コードは、ページの最後に載せていま […]
ラズベリーパイでpythonプログラムを自動実行する際、仮想環境に入っていないpythonファイルは、sudo nano /etc/rc.localに書き込むだけでよいのですが、仮想環境(pipenv)が入っていると、上手くいかず、色々試しましたが、シェルという拡張子が[.sh]のファイルを作り、そのファイルを自動実 […]
最近は、人工知能AIを活用し、コンピューターに画像や動画を判別してもらうことが増えてきています。そこで、画像分類(Image Classification)と物体検知(Object Detection)を実際にテストしましたので、簡単にご紹介したいと思います。 私自身、最近、画像分類と物体検知を試しているのですが、 […]
【Windows10】 スクリーンセーバーに動画を流したいと考えたことはないでしょうか。商品棚に設置されたモニターに動画広告を流したいとか、彼氏彼女へのサプライズにメッセージ動画を流したいとか。 動画をスクリーンセーバーに設定したくても、初期設定にはないため、あるアプリケーションを利用します。読み取れない動画ファイ […]