Gentooへのinkscapeのインストールがundefined referenceで失敗する
うちのGentoo、結構前からInkscapeのインストールに失敗していたのですが、重い腰を上げて原因の調査をしてみました。ずいぶん前のgccの更新が原因だったみたいで、依存関係の再コンパイルで無事にコンパイル出来るようになりました。
Python/OpenCVでGStreamerを使って仮想のWebカメラを作る
Python/OpenCVとGStreamerを使って、Pythonで作った映像を仮想のWebカメラ映像として出力してみました。これでOBSやFaceRigのようなソフトを作れるはずです、たぶん。
Python/OpenCVでLinuxの画面をキャプチャしてみる
Python/OpenCVのバックエンドをGStreamerに変えて、ximagesrcというプラグインを使ってLinuxの画面をキャプチャしてみました。(コンパイルさえやってしまえば)すごく簡単に出来て、かつ色々やれそうな感じがあります。たのしい。
gitの「src refspec refs/heads/master matches more than one」ってエラーの直し方
GitHub Actionsで色々試行錯誤していたところ、突然「src refspec refs/heads/master matches more than one」というエラーが出て`git push`出来なくなってしまいました。この原因と、対処方法についての記事です。
go言語/goyaccでプログラミング言語を自作したい
go言語/goyaccで自作の言語を作ってみました。この記事では、簡易的な計算機を作ります。
openFrameworksで画像を回す。そしてちゃんと笑い男する。
openFrameworksを用いて画像(というか描画するもの全般)を回転させる方法です。ofxCvを使って作った笑い男プログラムの笑い男画像をきちんと回すようにしてみました。
ofxCvで笑い男をやってみた
openFrameworksでOpenCVを使うためのライブラリであるofxCvを使って、Webカメラの映像から顔を見つけて笑い男の画像を重ねるプログラムを作ってみました。
openFrameworksを使ったlinuxでの開発をIDE抜きで
openFrameworksを用いた開発を、Qt CreatorのようなIDEを使わずにエディタとmakeコマンドだけで開発出来るように設定する方法です。
gentooにopenFrameworksを入れた戦いの記録
gentooにopenFrameworksをインストールする方法です。かなり長い道程でしたが、きちんとプロジェクトをコンパイル出来るところまでは行けました。
cuda(nvcc)でpythonのモジュールを作ってみた
C言語を使って、CUDAを扱うことができるPythonモジュールを自作してみました。この記事ではサンプルコードとして、gpuの数を数えるモジュールを作っています。