質問: [0,255,0] cv2.imwrite('subpixel5.png',img) ```
回答: 幾何計算にカメラを用いるんだけども,カメラの内部パラメータの校正は行わない(面倒だから?)という状況なのでしょうか? とりあえず,与えられている既知の条件から, 【2カメラの画像上での特徴点の座標から,その特徴点の3次元座標を復元するための数式に必要なカメラパラメータの値】 は推定する必要があるのではないでしょうか. わりと投げやりな話(?)になりますが... > > カメラパラメータは未知 > > > とのことですが,カメラモデルには何か仮定を置けるのでしょうか? 例えば,「歪はほとんどないから,とりあえずピンホールカメラモデルで考えてOK」とか. ↓ 仮に,とりあえず2カメラ共にピンホールカメラモデルで考えてよくて, 且つ,光軸点位置も,まぁ,画像中心と見なしてもいいや(!)的な状態で考えて良いとしたら... 未知のカメラパラメータは2つのカメラのfになるでしょう.これをf1とf2と書くとき, > > 平行ステレオで撮影されており,カメラ中心間の距離,直方体のある一つの頂点の奥行き(撮影者からの距離)はわかっている > > > という既知の条件から式を立てて,f1とf2を解くことができればよいわけです. 当方,数学が弱いので,1点の奥行情報だけからこの2つを求められるのか?に関してちょっと自信ないですけど, もし無理なら * 奥行が既知の点の個数を増やす方向に条件を緩和できないか? * より乱暴に,f1=f2 と見なしてしまってもよいか? 等の方向を考えることになるのかもしれません.