[问题] openCV 的版本问题

楼主: LiHowDie (我要坚强 我可以)   2016-10-03 13:04:51
各位前辈好
我使用openCV 的libs
但是里面的camera2 是api 21 新加入的
但是我的专案设定最低的api 是 18
请问有办法可以让openCV 相容到18吗?
我有想过这样是不是要在下载一个旧版版的libs
但这样在程式方面执行起来会不会比较复杂
例如说openCV 使用不同的class 名称
导致我还要判断旧版使用某个class名称
不知道有没有大大曾经做过 可以给个指点~~
感谢
作者: toosakarin (~*岚*~)   2016-10-03 22:56:00
你可以定个interface 分别实作support 两个不同版本的lib
楼主: LiHowDie (我要坚强 我可以)   2016-10-03 23:02:00
只有这个方法吗XDD但是我比较好奇的是 opencv 的专案其实有写到@Target(21) 但这样为什么还是有问题! 真怪
作者: toosakarin (~*岚*~)   2016-10-03 23:04:00
因为我也没有用过opencv QQ那个就是21才能用阿不然你看看opencv有没有提供外部输入stream的管到 有的话你自己用Camera去喂它raw data
楼主: LiHowDie (我要坚强 我可以)   2016-10-03 23:21:00
嗯 我觉得应该是没有 而且我现在是汇入而已!任何code 都没有写! 所以这也没办法使用资料去喂
作者: toosakarin (~*岚*~)   2016-10-03 23:47:00
我看他有个CameraRender类别是拿旧的camera来用的
楼主: LiHowDie (我要坚强 我可以)   2016-10-04 09:37:00
所以我才觉得很奇怪!问题会出在哪里?他的问题跟我一样 http://goo.gl/UxSdHs
作者: toosakarin (~*岚*~)   2016-10-04 11:05:00
他下面的解法你没有试试看吗
楼主: LiHowDie (我要坚强 我可以)   2016-10-04 15:09:00
咦 有人回应了哦XDD 这篇是前几天发问的昨天看一整天都没人回应XD 我刚刚才知道有人回应我晚点试试看!

Links booklink

Contact Us: admin [ a t ] ucptt.com