zoukankan      html  css  js  c++  java
  • opencv imread和imwrite

    关于imread和imwrite的问题

    在使用imwirte时发现创建文件失败,于是总结了imread和imwrite路径的形式。

    • imread中绝对路径间隔符可以为\和//和/
    • imwrite中绝对路径间隔符可以为\和//和/

    结果依然保存图像失败。后来发现了因为我使用了不存在的文件路径作为保存目录,imwrite不能自动创建目录。

    现解决方案为调用系统的dos命令,先使用mkdir命令创建文件夹,再使用imwrite保存文件。

    Mat a(600, 400, CV_8UC3, Scalar(255, 255, 0));//随便创建一张图
        imshow("src", a); 
        system("mkdir -p E:\123\"); //使用系统命令创建123文件夹
        imwrite("E:/123/1.jpg",a); //在123中保存文件
  • 相关阅读:
    第一轮 J
    第一轮 M
    第一轮 L
    第一轮 K
    第一轮 I
    第一轮 H
    第一轮 F
    第一轮 E
    第一轮 C
    12杭州online E 模拟
  • 原文地址:https://www.cnblogs.com/sclu/p/11670600.html
Copyright © 2011-2022 走看看