Wrong JPEG library version: library is 80, caller expects 90

先说说我是怎么搞出问题QAQ

数字图像处理中常用的采用模型是RGB(红,绿,蓝)模型和HSV(色调,饱和度,亮度),RGB广泛应用于彩色监视器和彩色视频摄像机,我们平时的图片一般都是RGB模型。而HSV模型更符合人描述和解释颜色的方式,HSV的彩色描述对人来说是自然且非常直观的。RGB图像处理时候,容易受到光照变化或阴影的影响,就像我上一篇博客最后的效果图,而且RGB通道并不能很好地反映出物体具体的颜色信息 , 而相对于RGB空间,HSV空间能够非常直观的表达色彩的明暗,色调,以及鲜艳程度,方便进行颜色之间的对比。

opencv做颜色识别一般就会用HSV来做处理,这里还没去深入,先了解有这么个东西是这么一回事,而且今天装opencv之后再用libjpeg库的时候出现问题了(尴尬)。

 

在使用libjpeg做解码的时候遇到了如题的错误Wrong JPEG library version: library is 80, caller expects 90,网上百度了一堆答案都是应为系统里面有6.2和8.0的两个libjpeg库导致的。看了博客https://blog.csdn.net/zhaoya1/article/details/94171184,之前

  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值