工作HardwareHubは、ロボット工作や電子工作に関する情報やモノが行き交うコミュニティサイトです。
さらに詳しく
利用規約
、
プライバシーポリシー
に同意したうえでログインしてください。
Log in
トモくん
どもです
フォロー
複数の画像からパノラマを作成 (OpenCV、Python)
OpenCV を用いて、複数の画像から一枚のパノラマ画像を作成します。内部パラメータが分かっているカメラを位置を変えずに回転させて画像を取得していき、各画像を取得した時点でのカメラの向きをもとに画像を重ね合わせる方法と、各画像における特徴点が一致するように画像を重ね合わせる方法の二つについて記載します。 [キャリブレーションされたカメラを定位置で回転させる方法](https://docs.open...
8/8/2024に更新
0
Python
Robotics
OpenCV
fork 関連のシステムコールのサンプルコード (C 言語)
以下のシステムコールに関する、C 言語のサンプルコードです。 fork execv exit wait 子プロセスを fork で作成して execve でプログラムを実行 以下のプログラムでは、シェルで echo コマンドを実行したときと同じように、シェルに相当する親プロセスで fork で子プロセスを生成して、子プロセス内で execve によって echo プログラムを実行しています。外部プ...
9/14/2020に更新
0
C言語
Linux
マルチスレッドプログラミングの簡単な例 (Java)
あるプロセス内で複数の独立した処理を実行するためには、そのプロセス内に複数個のスレッドを用意します。それらのスレッドは、OSからプロセスに割り当てられたリソース (メモリやCPU実行時間) を共有しつつ、独立した処理を進めます。具体的な実装方法には、Threadを継承する方法とRunnableインターフェースを実装する方法の二つがあります。以下の例ではThreadを継承する方法を採用しています。な...
9/7/2018に更新
0
Java