-
Pythonはインクリメント演算子がないのに前置でエラーが出ない?その理由Pythinには次の演算子は存在しません。 ++x : 前置インクリメント x++ : 後置インクリメント --x : 前置デクリメント x-- : 後置デクリメント それにも関わらず。驚いたのが次の事実 なぜか ++x...
-
Python+OpenCVで動画を範囲時間だけカットする方法コード例OpenCVには動画カットするメソッドはありません。 ▼ でも次のことを実現したかった 例えば1分30秒の動画あって、 開始地点25秒からとして、 終了地点50秒までカットしたい 結論から書くとOpenCVでもできます。...
-
PySide+minicondaでマルチプラットなGUIソフトを作ってみた【初めてのPython GUI】PythonでGUIソフトを作ってみたい それで色々ググってみると次の選択肢が… PySide PyQt wxPython PyGTK PySimpleGUI PyQtライセンスはGPLだから厳しいです。 でも洗練されて...
-
Python+OpenCVで動画のnフレーム目を画像として保存してみたPython+OpenCVでやってみた ある動画をopencvで読み込みする 動画のnフレーム目を画像で保存したい 全フレームを連番で画像保存したい そういうことが実現したかったです。 ところがPython+OpenCV...
-
動画のカット用ライブラリAndroid-video-trimmerを使ってみた【Java/Kotlin】Androidアプリ開発の話 こういう感じで動画カット機能を実装したい ユーザーに動画を端末から選ばせる カットの始点・終点時間を選択させる それを別動画ファイルとして保存 探したらピッタリなライブラリがありました。 そ...
-
Androidで動画フレームレート・ビットレートなどを取得する方法/コード例Androidアプリ開発でのこと 動画のメタ情報を取得してみたかったです。 幅や高さなどのサイズ フレームレート(FPS) ビットレート(BPS) フレームの総数 再生時間(マイクロ秒) クオリティ(画質) こういうメタ...
-
Python “expected an indented block” エラー4つの原因・解決策Pythonで時折こういうエラーに遭遇します。 ▼ このようなエラーが発生 File "launcher.py", line 170 class WebEnginePage(QWebEnginePage): ^ Inde...
-
JavaScript配列を連番・ランダムな値で全初期化するコード例JavaScriptの配列で次のことがしたい 要素N個の配列を連番で初期化 要素N個の配列をランダムに初期化 forとか使わずにスマートにやりたい そういう方法はもちろんあります。 JavaScriptでループを一切使わ...
-
Javascriptでクワイン(Quine)を自作してみたクワインとは次のプログラムのこと コードからある文字列を出力する それが全くコード自身と同じになる これをクワイン=Quineというらしいです。 そこでJavaScriptでクワインを作ってみました。 ほぼググらずに完全...
-
【Python】mysqlクエリのWHERE INに配列(list)を直接渡す方法【mysql.connetor】Pythonはつい最近始めたばかりです。 だからこそ新しい学びが多いですね。 今回はMySQLクエリの動的な作り方について 端的に書くとこのような状況です mysql.connectorをMySQL操作に使用 WHERE...