博客
关于我
opencv保存图片路径包含中文乱码解决方案
阅读量:791 次
发布时间:2023-02-23

本文共 417 字,大约阅读时间需要 1 分钟。

按S键保存图片时出现中文乱码的问题,主要是由于图像的颜色空间设置不当导致的。以下是解决方案:

在保存图片前,将图像转换为RGB格式。修改后的代码如下:

import numpy as npimport cv2img = cv2.imread('1.jpg')cv2.imshow('image', img)k = cv2.waitKey(0)if k == 27:    cv2.destroyAllWindows()elif k == ord('s'):    # 将图片转换为RGB格式    img = cv2.cvtColor(img, img, cv2.COLOR_BGR2RGB)    cv2.imwrite('保存_1.jpg', img)    cv2.destroyAllWindows()

修改解释:

  • 在保存前使用cv2.cvtColor将图像从BGR转换为RGB。
  • 确保保存时使用正确的颜色空间,避免乱码问题。
  • 转载地址:http://wgsfk.baihongyu.com/

    你可能感兴趣的文章
    Objective-C实现计算相似度算法(附完整源码)
    查看>>
    Objective-C实现计算矩阵中岛屿数量算法(附完整源码)
    查看>>
    Objective-C实现读写蓝牙串口(附完整源码)
    查看>>
    Objective-C实现辗转相除法(附完整源码)
    查看>>
    Objective-C实现遗传算法(附完整源码)
    查看>>
    Objective-C实现醉汉随机行走问题(附完整源码)
    查看>>
    Objective-C实现醉汉随机行走问题(附完整源码)
    查看>>
    Objective-C实现重载[ ](附完整源码)
    查看>>
    Objective-C实现重载()(附完整源码)
    查看>>
    Objective-C实现链表(附完整源码)
    查看>>
    Objective-C实现链表traversal遍历算法(附完整源码)
    查看>>
    Objective-C实现链表交换节点算法(附完整源码)
    查看>>
    Objective-C实现长短期记忆人工神经网络LSTM(附完整源码)
    查看>>
    Objective-C实现闭式函数计算特定位置的斐波那契数fibonacciNthClosedForm算法(附完整源码)
    查看>>
    Objective-C实现队列(附完整源码)
    查看>>
    Objective-C实现阶乘递归factorialRecursive算法(附完整源码)
    查看>>
    Objective-C实现阿特巴希密算法(附完整源码)
    查看>>
    Objective-C实现随机图生成器算法(附完整源码)
    查看>>
    Objective-C实现随机数生成器(附完整源码)
    查看>>
    Objective-C实现随机正态分布快速排序算法(附完整源码)
    查看>>