国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

opencv顯示圖像中文標題亂碼解決

這篇具有很好參考價值的文章主要介紹了opencv顯示圖像中文標題亂碼解決。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

最終解決效果:

opencv顯示圖像中文標題亂碼解決

解決方法:通過指定編碼返回字符串

def zh_cn(string):
    return string.encode('gb2312').decode(errors='ignore')

完整示例代碼:

# -*- coding: utf-8 -*-

import cv2
import sys
print(cv2.__version__)

def zh_cn(string):
    return string.encode('gb2312').decode(errors='ignore')


if __name__ =="__main__":
    if len(sys.argv) > 1 :
        img = cv2.imread(sys.argv[1],cv2.IMREAD_ANYCOLOR)
        cv2.imshow(zh_cn("使用opencv-python顯示圖片"),img)
        cv2.waitKey(0)
        cv2.destroyAllWindows()
    else:
        print(zh_cn("使用方法: python firstCV.py 圖片文件名完整路徑(如:d:/test.png)"))
        img = cv2.imread("C:\\Users\\devel\\Desktop\\test.png",cv2.IMREAD_ANYCOLOR)
        cv2.imshow(zh_cn("使用opencv-python顯示圖片,使用默認圖片test.png"),img)
        cv2.waitKey(0)
        cv2.destroyAllWindows()
    

c++默認支持中文,直接調用imshow可顯示

opencv顯示圖像中文標題亂碼解決

C++示例代碼:

#include <opencv.hpp>
#include <highgui/highgui.hpp>

using namespace cv;

int main(int argc, char* argv[])
{
    Mat img = imread(argv[1],IMREAD_ANYCOLOR);
    if (!img.data)
        return -1;
    imshow("調用imread讀取的原圖數據", img);
    waitKey(0);

    return 0;
}

命令行執(zhí)行python代碼:文章來源地址http://www.zghlxwxcb.cn/news/detail-506773.html

opencv顯示圖像中文標題亂碼解決

到了這里,關于opencv顯示圖像中文標題亂碼解決的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • 【zabbix】解決zabbix在web頁面顯示中文亂碼問題

    【zabbix】解決zabbix在web頁面顯示中文亂碼問題

    問題所在處:在web頁面來添加圖形,實時監(jiān)控數據的時候我們一般會寫中文,可是,添加完成之后發(fā)現中文是亂碼,那么我們這期就來解決這個問題;圖如下?? 1、在zabbix服務端找到 defines.inc.php 文件;找不到的可以使用find 方法查找; 這里我們可以看到查找到了好幾個,那

    2024年01月23日
    瀏覽(28)
  • 解決:pycharm繪制詞云-中文會被顯示成方框亂碼

    解決:pycharm繪制詞云-中文會被顯示成方框亂碼

    目錄 一.問題1描述 二. 問題1的原因及解決辦法 三.問題2描述 四.問題2原因及解決辦法 ? ? ? ?利用大數據進行文本分析,對文本進行處理后,希望直觀的將數據繪制成圖云查看分詞效果,但整個詞云全為方框亂碼: 此時繪制詞云的代碼為: ? ? ? ? ? wordcloud默認是不支持顯

    2024年02月16日
    瀏覽(29)
  • Linux的終端和Shell中顯示中文亂碼的解決方法
  • OpenCV這么簡單為啥不學——1.5、解決putText中文亂碼問題

    OpenCV這么簡單為啥不學——1.5、解決putText中文亂碼問題

    目錄 OpenCV這么簡單為啥不學——1.5、解決putText中文亂碼問題 前言 putText中文亂碼問題 putText中文亂碼解決方案 中文實例 總結 計算機視覺市場巨大而且持續(xù)增長,且這方面沒有標準API,如今的計算機視覺軟件大概有以下三種: 1、研究代碼(慢,不穩(wěn)定,獨立并與其他庫不兼

    2024年02月02日
    瀏覽(18)
  • Windows terminal 添加 git bash 解決git中文亂碼顯示問題

    Windows terminal 添加 git bash 解決git中文亂碼顯示問題

    說明: 點擊箭頭 選擇設置 說明: 點擊\\\"添加新配置文件\\\" 配置名稱 命令行,可執(zhí)行文件的具體語句 C:Program FilesGitbinbash.exe 啟動目錄,配置指定目錄,默認打開是在 terminal 的安裝目錄 圖標,用于在終端前顯示 解決辦法:在命令行中添加參數 --login -i ,完整的命令行內容

    2024年02月14日
    瀏覽(37)
  • DEV C++光標不在有漢字一行時漢字不顯示以及中文亂碼問題解決方法

    DEV C++光標不在有漢字一行時漢字不顯示以及中文亂碼問題解決方法

    前言:博主剛開始使用DEV C++時真的是被這兩個問題搞得焦頭爛額(orz),以至于有中文時都用拼音代替,但是這樣程序運行出來后實在是太影響閱讀了。于是我上網搜集資料,但網上的資料真的是讓人眼花繚亂,于是在此我把這兩個問題羅列出來,用圖文方式簡單粗暴的讓讀

    2023年04月08日
    瀏覽(28)
  • Android Studio中App Inspection 或Profiler里網絡請求數據顯示中文亂碼解決辦法

    Android Studio中App Inspection 或Profiler里網絡請求數據顯示中文亂碼解決辦法

    效果如下: 解決辦法 Android studio在 Help中找到Edit Custom VM Options… 并打開文件,在文件中添加 最后重啟AS可解決

    2024年02月12日
    瀏覽(22)
  • Go語言使用gosseract 庫來進行圖像文字識別,識別出來的中文是亂碼的?如何解決?

    如果您在使用 gosseract 庫進行圖像文字識別時,得到的中文文字是亂碼,可能是因為默認情況下 gosseract 以及 Tesseract 引擎并不支持中文字符的識別。要解決這個問題,您需要進行一些配置和設置。 以下是解決方案的步驟: 1 安裝 Tesseract 和 Language Data :確保您已經安裝了 Te

    2024年02月02日
    瀏覽(94)
  • C++ OpenCV【解決putText不能顯示中文】

    C++ OpenCV【解決putText不能顯示中文】

    ????????使用cv::putText寫中文字符時輸出結果為\\\"??????\\\"。。。。。。這怎么能忍? ????????python方法中可以將opencv圖片轉化為PIL,寫中文之后再轉回opencv格式。 ????????C++方法中通常利用freetype庫來實現,freetype打包的win32靜態(tài)庫可以在C#通過dll引用進行調用

    2024年02月13日
    瀏覽(21)
  • 解決jellyfin媒體庫標題亂碼

    解決jellyfin媒體庫標題亂碼

    當前環(huán)境:群暉DSM 6.2.4-25556 Update 6 jellyfin版本 10.8.0 問題如圖所示,設置了媒體庫的名稱,但是在主頁顯示的時候是亂碼,原因是jellyfin對中文支持不好(第一個是我解決后的顯示) 我去網上搜了一份 微軟雅黑.ttf 的字體文件,然后將其復制成6份,依次如下: DejaVuSans.ttf De

    2024年02月04日
    瀏覽(63)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包