sqlite3でDBを操作してみる(C++編) ~~続き~~
先日C++でsql文を利用使用してDB操作する方法をまとめましたが、 データ挿入まででデータ閲覧までは記事に載せきれませんでした。 elsammit-beginnerblg.hatenablog.com今回はデータ閲覧方法についてまとめていきたいと思います!! ■sqlite3操作(データベースからデータを取得) ■prepared_statementを使用してデータを取得する ■最後に ■参考 (adsbygoogle = window.adsbygoogle []).push({}); ■sqlite3操作(データベースからデータを取得) では引き続きデータ取得方法をまとめていきます…
以前sqlについて簡単にまとめました。 今までnodejsやpython、go言語などでsqlを用いてDBの操作したことがあったのですが、 CやC++でsqlを利用したことがなかったので今回使ってみました!! elsammit-beginnerblg.hatenablog.comちょっとばかしクセのある使い方だったので備忘録として残しておこうと思います。 ■環境構築 ■sqlite3操作(データベースを開く) ■sqlite3操作(テーブルを作成する) ■sqlite3操作(データを挿入) ■sqlite3操作(テーブル有無チェック) ■最後に ■参考 (adsbygoogle = windo…
xfreeでPHP・MySQLサーバー導入手順 & VScodeでftpサーバー同期方法
Webアプリや作品を公開するのにサーバが欲しいな!!と思っていたのですが、 遊びでサーバをわざわざ契約するのもな。。。と悩んでおりました。。。そんな時、TwitterでWeb作成やWeb開発されている方が「xfree」をお勧めしており、 どんなものか?? と調べてみたところ制限はありますが無料で使用できるとのこと!! 自分が欲しいレベルではあったので早速使用してみることにしました。 ■xfreeとは? ■xfreeでのPHP・MySQLサーバー機能を利用するまでの手順 ■PHP・MySQLサーバー機能を使ってみる ■VSCodeでftpサーバーとの同期手順 ■最後に ■参考 (adsbygoo…
Yoloによる物体検知と動画再生Webアプリを組み合わせてみる
前回、Yoloを用いて画像に対する物体検知を行いました。 elsammit-beginnerblg.hatenablog.com今回はこちらのYoloによる物体検知と以前作成したWebアプリを組み合わせ、動画再生中に物体検知するWebアプリを作成していきたいと思います。 ■条件 ■環境 ■試しにyolov3-tf2で動画再生時の物体検知を行ってみる ■Webアプリ作成(フォルダ構成) ■Webアプリ作成(コード修正) ■Webアプリを動作させてみる ■最後に ■参考 (adsbygoogle = window.adsbygoogle []).push({}); ■条件 すでに動画再生アプ…
Raspberry PiにYOLOをインストールし物体検知してみる
今回はラズパイでYoloを使用して物体検知をしてみたいと思います!!結構環境構築に手こずったところがあるので、こちらも備忘録として残して置ければと思います。 ■環境構築手順 ■tensorflow2-yolo-v3を利用して物体検知してみる ■実行結果をまとめてみる ■最後に ■参考 (adsbygoogle = window.adsbygoogle []).push({}); ■環境構築手順 今回下記tensorflow2-yolo-v3を利用して物体検出を実施いたします。 https://github.com/zzh8829/yolov3-tf2.githttps://github.…
Flaskで静的ファイル(javascript、css)のファイル更新で反映されない
先日作成した動画再生アプリ作成しました。 elsammit-beginnerblg.hatenablog.comこの際Flaskを用いたのですが、javascriptやcssを変更しても表示上変更されずに苦労したので、対策を備忘録として残しておこうと思います。 ■現象 ■対処方法 ■最後に ■参考 (adsbygoogle = window.adsbygoogle []).push({}); ■現象 javascriptやcssを変更しても表示上変化しない。 ブラウザキャッシュが原因で、ブラウザキャッシュをクリアすれば変更後の状態が反映される。 ファイル変更後の動作確認時毎回ブラウザキャ…
先日OpenCVを用いた動画再生や逆再生、早送り等を実装してみました。 elsammit-beginnerblg.hatenablog.com今回はFlaskを用いてこれら逆再生や早送りなどが実装されたWebアプリについてまとめていきたいと思います!! ■完成形 ■最終コード ■フォルダ構成 ■Flaskでの動画表示 ■動画早送り・巻き戻し機能追加(バックエンド) ■動画早送り・巻き戻し機能追加(フロントエンド) ■最後に ■参考 (adsbygoogle = window.adsbygoogle []).push({}); ■完成形 完成したアプリはこちらのようになります。 ■最終コー…
最近またOpenCVを触って楽しんでおりますw。 OpenCVは色々出来て面白いですね!! ですが、動画で遊んでいるとどうしても音声も触りたい欲が強くなってしまうのですよね。。。ということで今回は音声関係について少し触れていきたいと思います。 内容は、mp4動画から音声抽出の方法です。 ■事前準備 ■mp4動画から音声を抽出 ■動画の情報を調べてみる ■(おまけ)動画から音声のみ削除 ■最後に ■参考 (adsbygoogle = window.adsbygoogle []).push({}); ■事前準備 題名にも記載しました通り、今回はFFMPEGを用いてmp4動画から音声を抽出しま…
OpenCVで動画再生方法の記事はいくつか投稿していたのですが、 そういえば、初めから再生させる方法しか知らなかったな!!と思い調べてみました!! 今回は忘れないように備忘録として残しておこうと思います。 ■環境 ■動画の途中から再生する方法 ■動画早送り ■動画巻き戻し ■実際に動かしてみる ■最後に ■参考 (adsbygoogle = window.adsbygoogle []).push({}); ■環境 ・使用言語:Python3 ・OS:WIndows(anaconda) ■動画の途中から再生する方法 OpenCVで動画の途中から再生する方法ですが、 再生したいフレーム番号(…
「ブログリーダー」を活用して、Elsammitさんをフォローしませんか?
指定した記事をブログ村の中で非表示にしたり、削除したりできます。非表示の場合は、再度表示に戻せます。
画像が取得されていないときは、ブログ側にOGP(メタタグ)の設置が必要になる場合があります。