###目的
画像の特徴抽出をやりたくて、opencv-contribの中にあるsift特徴量抽出器を使うコードを書いていました。やっているうちにsiftの中身(パラメータとかフィルタ)を弄ってみたくなり、ソースコードにアクセスしたいというのが大目的です。
###状況
pythonでの開発でしたが、siftはC++で書かれているソースコードをPyhonから呼び出しているだけだということを知り、更に、もともとAnacondaで環境構築をしていたのでビルド済みのパッケージをインストールしてしまっていることに気付きました。
###やりたいこと
ソースコードからOpenCVをビルドしなおせば、中身を弄れるようアクセスできます。しかしPython環境は構築してあるので、OpenCVのためにAnacondaごと消すのは気が引けます。そこで、Anacondaのなかの現OpenCVのみをアンインストールして、ソースコードからビルドした新OpenCVと入れ替えることは可能ですか?
ご教授お願いします。
###補足
実は、何も考えずにAnacondaの全くの外側に新しくソースコードからビルドしたOpenCVを作ってしまったのですが、当然PythonはAnacondaの中で起動しているのでAnaconda内のOpenCVが呼び起こされて、新OpenCVにアクセスすることは出来ませんでした。
あなたの回答
tips
プレビュー