OpenCV vs scikit-image

做科学计算的研究,读图用opencv python尝试了一下,体验很差。

1是读了之后是GRB的,不是RGB的,颜色还要单独做翻转。

2是同样是jpeg,有的能读出来有的读不出来,需要研究。

3.读出来不是数组,是一个jpg的类,要自己转换成数组

4.把彩色的转换成灰度的,只支持uint8的数据格式。


上述工作,sk-image中一行读图代码全默默处理了,根本意识不到有这些问题的存在。

opencv连读图这种最基本的功能都这么麻烦,其他的可想而知。

但是由于其只做了核心必要的部分,在生产环境中只需要修改添加额外必要的部分,所以性能好。

现实结论:用python的情况下(真对性能要求高就用c++了,也不会用python的说),首先试试skimage能不能实现,不行再用opencv

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值