かみのメモ

コンピュータビジョン・プログラムな話題中心の勉強メモ

2021-01-01から1年間の記事一覧

VNCでDockerコンテナ内のGUIデスクトップにアクセスしてみた

DockerコンテナにGUIデスクトップを立ち上げて、TigerVNCとnoVNCを使ってリモートログインする方法をまとめてみます。この方法を使うと、ブラウザから簡単にリモートデスクトップ接続できるようになります。

cv::imshowが遅いのでOpenGLで画像を表示してみる

OpenCVのimshow & waitKeyの代わりにOpenGLで画像を表示することで、フレームレートの改善やレンダリングのタイミングの同期を行う方法を紹介してみます。かなり荒っぽい方法ですが、筆者が調べた限りでは、これが最も簡単に画像表示を速くする方法でした。…

【C++】リアルタイムな処理をパイプライン化してフレームレートを改善してみる

リアルタイムなデータ処理を高いフレームレートで実行するため、マルチスレッドなパイプラインをC++で実装してみます。シンプルな実装例から、ダブルバッファリングを用いた実装例やスレッドプールを用いた実装例もご紹介します。