中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁(yè) > news >正文

湖南網(wǎng)站設(shè)計(jì)公司西安優(yōu)化seo

湖南網(wǎng)站設(shè)計(jì)公司,西安優(yōu)化seo,wordpress文章顯示顏色,常熟網(wǎng)站制作設(shè)計(jì)C#是dotnet的代表雖然不是一個(gè)東西但是在這里代表同一件事,不要在意細(xì)節(jié)。 pythonnet是 python 和.net無(wú)縫連接的橋梁。那么python的圖像是numpy表示,C#圖象是Bitmap。 做圖像想要python的便利又想要dotnet的強(qiáng)大就需要圖像類型轉(zhuǎn)換。 上程序。 1.Bi…

C#是dotnet的代表雖然不是一個(gè)東西但是在這里代表同一件事,不要在意細(xì)節(jié)。

pythonnet是 python 和.net無(wú)縫連接的橋梁。那么python的圖像是numpy表示,C#圖象是Bitmap。

做圖像想要python的便利又想要dotnet的強(qiáng)大就需要圖像類型轉(zhuǎn)換。

上程序。

1.Bitmap_轉(zhuǎn)opencv-python

import clr
import numpy as np
import cv2
from System.IO import MemoryStream
clr.AddReference('System.Drawing')
from System.Drawing import Bitmap# 確保已經(jīng)加載了System.Drawing程序集# 假設(shè)你已經(jīng)有了一個(gè)Bitmap對(duì)象
# 例如,從文件加載一個(gè)Bitmap對(duì)象
bitmap = Bitmap("8.bmp")# 將Bitmap轉(zhuǎn)換為字節(jié)數(shù)組
def bitmap_to_bytes(bitmap):stream = MemoryStream()bitmap.Save(stream, bitmap.RawFormat)  # 保存圖像到流中stream.Position = 0  # 重置流的位置return np.frombuffer(stream.ToArray(), dtype=np.uint8)bitmap_data = bitmap_to_bytes(bitmap)# 使用OpenCV的imdecode函數(shù)將字節(jié)數(shù)組解碼為Mat對(duì)象
mat = cv2.imdecode(bitmap_data, cv2.IMREAD_COLOR)# 現(xiàn)在你可以使用OpenCV的功能處理這個(gè)Mat對(duì)象了
# 例如,將其轉(zhuǎn)換為灰度圖像
gray_mat = cv2.cvtColor(mat, cv2.COLOR_BGR2GRAY)# 顯示圖像
cv2.imshow("Gray Image", gray_mat)
cv2.imshow("GrImage", mat)
cv2.waitKey(0)
cv2.destroyAllWindows()

2.numpy轉(zhuǎn)bitmap

import clr
import numpy as np
import cv2
from System.IO import MemoryStreamclr.AddReference('System.Drawing')
from System.Drawing import Bitmap, Imaging# 讀取圖像(確保路徑正確)
image_path = "Lena.png"
cv_image = cv2.imread(image_path)# 將BGR格式轉(zhuǎn)換為RGB格式
cv_image_rgb = cv2.cvtColor(cv_image, cv2.COLOR_BGR2RGB)# 創(chuàng)建一個(gè)與圖像數(shù)據(jù)相匹配的numpy數(shù)組
h, w, c = cv_image_rgb.shape
numpy_array = np.array(cv_image_rgb, dtype=np.uint8).reshape((h, w, c))# 創(chuàng)建一個(gè)MemoryStream對(duì)象并將numpy數(shù)組寫(xiě)入
stream = MemoryStream()
cv2.imencode('.png', numpy_array)[1].tobytes()
stream.Write(cv2.imencode('.png', numpy_array)[1].tobytes(), 0, len(cv2.imencode('.png', numpy_array)[1].tobytes()))
stream.Position = 0# 使用.NET的System.Drawing命名空間中的Bitmap類從MemoryStream創(chuàng)建Bitmap對(duì)象
bitmap = Bitmap.FromStream(stream)# 現(xiàn)在你有一個(gè)System.Drawing.Bitmap對(duì)象,可以在.NET環(huán)境中使用
# 例如,保存到文件
bitmap.Save("output_image.png", Imaging.ImageFormat.Png)# 清理資源
stream.Close()

http://m.risenshineclean.com/news/59104.html

相關(guān)文章:

  • 做像淘寶網(wǎng)的網(wǎng)站重慶森林講了什么故事
  • 發(fā)布課程的網(wǎng)站模板百度授權(quán)代理商
  • 佛山網(wǎng)站建設(shè)兼職今天剛剛發(fā)生的新聞事故
  • 網(wǎng)站建設(shè)扁平化深圳百度網(wǎng)站排名優(yōu)化
  • 淘寶做基礎(chǔ)銷量怎么網(wǎng)站企業(yè)類網(wǎng)站有哪些例子
  • 網(wǎng)站設(shè)計(jì)的價(jià)格鴻科經(jīng)緯教網(wǎng)店運(yùn)營(yíng)推廣
  • 小企業(yè)如何優(yōu)化網(wǎng)站建設(shè)招商外包
  • 淮北做網(wǎng)站的公司有哪些做推廣的公司
  • 龍陵縣住房和城鄉(xiāng)建設(shè)局網(wǎng)站網(wǎng)站及搜索引擎優(yōu)化建議
  • 沈陽(yáng)網(wǎng)站建設(shè)信息小廣告公司如何起步
  • 微信小程序開(kāi)發(fā)技術(shù)aso優(yōu)化的主要內(nèi)容
  • 企業(yè)自建b2b電子商務(wù)網(wǎng)站有哪些國(guó)際軍事新聞最新消息
  • 網(wǎng)站推廣渠道怎么做百度中心人工電話號(hào)碼
  • 國(guó)外做爰網(wǎng)站優(yōu)化大師免費(fèi)版
  • 行業(yè)門戶網(wǎng)站的優(yōu)化怎么做yps行業(yè)門戶系統(tǒng)seo哪里有培訓(xùn)
  • 日本做動(dòng)漫軟件視頻網(wǎng)站有哪些seo實(shí)戰(zhàn)密碼第三版pdf下載
  • 鄭州做網(wǎng)站比較好公司怎么把自己的網(wǎng)站發(fā)布到網(wǎng)上
  • 做網(wǎng)站需要寬帶網(wǎng)推是什么
  • 政府部門網(wǎng)站建設(shè)方案書(shū)google play官網(wǎng)下載
  • wordpress fold主題如何優(yōu)化搜索引擎的準(zhǔn)確性
  • 網(wǎng)站建設(shè)app開(kāi)發(fā)公司西安抖音seo
  • 做電影網(wǎng)站需要告訴網(wǎng)絡(luò)成都網(wǎng)站推廣公司
  • 廣告做圖網(wǎng)站seo包年優(yōu)化
  • wordpress心理教育網(wǎng)站西安百度推廣優(yōu)化公司
  • 調(diào)查問(wèn)卷在哪個(gè)網(wǎng)站做互換鏈接的方法
  • 程序員做網(wǎng)站如何賺錢百度搜索指數(shù)
  • 萬(wàn)網(wǎng)備案網(wǎng)站名稱互聯(lián)網(wǎng)營(yíng)銷方法有哪些
  • 做奢侈品回收網(wǎng)站特點(diǎn)軟文推廣怎么寫(xiě)
  • 用vs做網(wǎng)頁(yè)是怎么創(chuàng)建網(wǎng)站的千萬(wàn)不要做手游推廣員
  • 用asp.net開(kāi)發(fā)網(wǎng)站的優(yōu)勢(shì)最近發(fā)生的新聞大事