最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

詳解Python中常用的圖片處理函數(shù)的使用

 更新時(shí)間:2022年01月08日 15:12:49   作者:python亦希  
這篇文章主要為大家介紹了一些在Python中常用的圖片處理函數(shù)的使用,例如split()、merge()、threshold()、applyColorMap()等,需要的可以參考一下

cvtColor函數(shù)

這個(gè)函數(shù)有兩個(gè)參數(shù)

1,src 要進(jìn)行變換的原圖像

2,code 轉(zhuǎn)換代碼標(biāo)識(shí)

例子:

import cv2
image=cv2.imread("ddd.jpg")
image1=cv2.cvtColor(image,cv2.COLOR_BGR2BGRA)
cv2.imshow("",image1)
cv2.waitKey(0)
if __name__ == '__main__':
    print()

split()和merge()

例子:

import cv2
image=cv2.imread("ddd.jpg")
# image1=cv2.cvtColor(image,cv2.COLOR_BGR2BGRA)
r,g,b=cv2.split(image)
cv2.imshow("r",r)
cv2.imshow("g",g)
cv2.imshow("b",b)
cv2.waitKey(0)
if __name__ == '__main__':
    print()
import cv2
image=cv2.imread("/home/dfy/Pictures/Camera_photo/Camera_photo/sss.jpg")
# image1=cv2.cvtColor(image,cv2.COLOR_BGR2BGRA)
r,g,b=cv2.split(image)
cv2.imshow("r",r)
cv2.imshow("g",g)
cv2.imshow("b",b)
image1=cv2.merge([b,g,r])
cv2.imshow("image",image1)
cv2.waitKey(0)
if __name__ == '__main__':
    print()

threshold()函數(shù)

ret,image= cv2.threshold(src,thresh,maxval,type)

實(shí)現(xiàn)二值化的重要函數(shù)

參數(shù)說明

src 輸入圖像

image 輸出圖像

thresh 閥值

maxval 當(dāng)像素值超過閥值thresh 時(shí)賦值為maxval

type 當(dāng)像素值小于閥值thresh的時(shí)賦值為type type可填下面5種類型的參數(shù)

例子:

import cv2
image=cv2.imread("/home/dfy/Pictures/Camera_photo/Camera_photo/sss.jpg")
# image1=cv2.cvtColor(image,cv2.COLOR_BGR2BGRA)
# r,g,b=cv2.split(image)
# cv2.imshow("",r)
# cv2.imshow("",g)
# cv2.imshow("",b)
# image1=cv2.merge([b,g,r])
# cv2.imshow("image",image1)

ret,image1=cv2.threshold(image,127,255,cv2.THRESH_BINARY)
ret1,image2=cv2.threshold(image,127,255,cv2.THRESH_BINARY_INV)
# ret2,image3=cv2.threshold(image,127,255,cv2.THRESH_TRIANGLE)
ret3,image4=cv2.threshold(image,127,255,cv2.THRESH_TOZERO)
ret4,image5=cv2.threshold(image,127,255,cv2.THRESH_TOZERO_INV)

cv2.imshow("1",image1)
cv2.imshow("2",image2)
# cv2.imshow("3",image3)
cv2.imshow("4",image4)
cv2.imshow("5",image5)
cv2.waitKey(0)
if __name__ == '__main__':
    print()

自定義threshold函數(shù)進(jìn)行二值化

import cv2
image=cv2.imread("/home/dfy/Pictures/Camera_photo/Camera_photo/sss.jpg")
width,height,n=image.shape
image2=image.copy()
for i in range(width):
    for j in range(height):
        for channel in range(3):
            if image2[i][j][channel]>127:
                image2[i][j][channel]=255
            else:
                image2[i][j][channel]=0
cv2.imshow('',image2)
cv2.waitKey(0)

if __name__ == '__main__':
    print()

這個(gè)速度很慢對(duì)于分辨率太高的圖

色度函數(shù)applyColorMap

import cv2
image=cv2.imread("/home/dfy/Pictures/Camera_photo/Camera_photo/sss.jpg")
image_color_map=cv2.applyColorMap(image,cv2.COLORMAP_JET)
cv2.imshow("im",image_color_map)
cv2.waitKey(0)

if __name__ == '__main__':
    print()

到此這篇關(guān)于詳解Python中常用的圖片處理函數(shù)的使用的文章就介紹到這了,更多相關(guān)Python圖片處理函數(shù)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Python自動(dòng)化辦公之圖片轉(zhuǎn)PDF的實(shí)現(xiàn)

    Python自動(dòng)化辦公之圖片轉(zhuǎn)PDF的實(shí)現(xiàn)

    實(shí)現(xiàn)圖片轉(zhuǎn)換成PDF文檔的操作方法有很多,綜合對(duì)比以后感覺fpdf這個(gè)模塊用起來比較方便而且代碼量相當(dāng)少。所以本文將利用Python語言實(shí)現(xiàn)圖片轉(zhuǎn)PDF,感興趣的可以了解一下
    2022-04-04
  • 詳解Django框架中用戶的登錄和退出的實(shí)現(xiàn)

    詳解Django框架中用戶的登錄和退出的實(shí)現(xiàn)

    這篇文章主要介紹了詳解Django框架中用戶的登錄和退出的實(shí)現(xiàn),Django是重多Python人氣框架中最為知名的一個(gè),需要的朋友可以參考下
    2015-07-07
  • Python萬字深入內(nèi)存管理講解

    Python萬字深入內(nèi)存管理講解

    內(nèi)存管理是指在程序的運(yùn)行過程中,分配內(nèi)容和回收內(nèi)存的過程。如果只分配,不回收,電腦上那點(diǎn)內(nèi)存很快就被用光。幸運(yùn)的是,Python和Java等高級(jí)語言會(huì)自動(dòng)管理內(nèi)存的分配和回收
    2022-07-07
  • Python try except finally資源回收的實(shí)現(xiàn)

    Python try except finally資源回收的實(shí)現(xiàn)

    這篇文章主要介紹了Python try except finally資源回收的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-01-01
  • 說一說Python logging

    說一說Python logging

    這篇文章主要和大家聊一聊Python logging,Python logging是什么,Python logging的作用是什么,感興趣的小伙伴們可以參考一下
    2016-04-04
  • Python計(jì)算當(dāng)前日期是一年中的第幾天的方法詳解

    Python計(jì)算當(dāng)前日期是一年中的第幾天的方法詳解

    在Python中,計(jì)算當(dāng)前日期是一年中的第幾天可以通過內(nèi)置的datetime模塊來實(shí)現(xiàn),本文將詳細(xì)介紹如何使用Python編寫代碼來完成這個(gè)任務(wù),需要的可以參考下
    2023-12-12
  • 深入理解python中的ThreadLocal

    深入理解python中的ThreadLocal

    本文主要介紹了深入理解python中的ThreadLocal,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-03-03
  • PyTorch中torch.utils.data.Dataset的介紹與實(shí)戰(zhàn)

    PyTorch中torch.utils.data.Dataset的介紹與實(shí)戰(zhàn)

    PyTorch是一個(gè)開源的Python機(jī)器學(xué)習(xí)庫(kù),基于Torch,用于自然語言處理等應(yīng)用程序,下面這篇文章主要給大家介紹了關(guān)于PyTorch中torch.utils.data.Dataset的介紹與實(shí)戰(zhàn),需要的朋友可以參考下
    2022-06-06
  • python去掉字符串中重復(fù)字符的方法

    python去掉字符串中重復(fù)字符的方法

    這篇文章主要介紹了python去掉字符串中重復(fù)字符的方法,需要的朋友可以參考下
    2014-02-02
  • Python爬蟲之自動(dòng)爬取某車之家各車銷售數(shù)據(jù)

    Python爬蟲之自動(dòng)爬取某車之家各車銷售數(shù)據(jù)

    應(yīng)朋友要求,幫忙采集某車之家的一些汽車品牌的銷售數(shù)據(jù),包含購(gòu)車時(shí)間、車型、經(jīng)銷商、裸車價(jià)等一類信息. 今天我們就簡(jiǎn)單演示一下采集過程,大家可以根據(jù)自己的興趣進(jìn)行拓展.比如采集自己喜歡的品牌汽車數(shù)據(jù)進(jìn)行統(tǒng)計(jì)分析等等,需要的朋友可以參考下
    2021-06-06

最新評(píng)論

呼玛县| 丁青县| 茶陵县| 营山县| 蒙山县| 临夏县| 水富县| 望都县| 汉川市| 卢湾区| 洪湖市| 成都市| 麦盖提县| 保康县| 毕节市| 怀远县| 张家口市| 崇义县| 肥乡县| 营口市| 新田县| 醴陵市| 惠东县| 汕尾市| 固始县| 尚义县| 阿瓦提县| 中卫市| 开鲁县| 中阳县| 闵行区| 抚宁县| 策勒县| 蒲江县| 兴仁县| 张北县| 正宁县| 师宗县| 辽宁省| 呼图壁县| 安陆市|