zoukankan      html  css  js  c++  java
  • [c++] opencv加载png

    1、cvloadimage载入png文件时,默认的第2个参数是1,即CV_LOAD_IMAGE_COLOR,生成的iplimage对象的channel数是3,而不是4,丢失了第4通道。需要改为cvloadimage(pbuf,-1)得到的iplimage对象就是4个channel;

    2、opencv的cvshowimage函数,显示对应的iplimage对象还是错误的,可以忽略不管丫的。

    3、在对生成的iplimage对象处理时,记得要处理第4个通道的数据,比如得到每个像素点的cvscalar对象a,要对a.val[3]数据进行处理!

    4、保存时,可以直接使用cvsaveimage函数保存为png文件,不需要考虑第三个参数的设置。

    学习参考:http://blog.csdn.net/jackiesun/article/details/18553401

  • 相关阅读:
    flyway
    xxl-job
    响应式布局
    position: fixed
    position: absolute
    position: relative
    GDB高级一点的命令
    坑爹的大页内存
    input8按键对照
    discuz插件应用原理分析
  • 原文地址:https://www.cnblogs.com/liumeng-blog/p/5092194.html
Copyright © 2011-2022 走看看