校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > OpenCV-Python實現油畫效果的實例

OpenCV-Python實現油畫效果的實例

熱門標簽:聊城語音外呼系統 海外網吧地圖標注注冊 ai電銷機器人的優勢 南陽打電話機器人 孝感營銷電話機器人效果怎么樣 打電話機器人營銷 商家地圖標注海報 地圖標注自己和別人標注區別 騰訊地圖標注沒法顯示

油畫的實現原理

油畫簡單的理解是帶有藝術感的圖像,色彩相對于原圖要更加鮮艷,但卻是失真的。

而且對于喜歡欣賞藝術的讀者,肯定或多或少關注過油畫,油畫并不細膩,而且小部分因為色塊的堆積非常模糊。所以,我們實現油畫的原理是:逐行對圖像進行處理,使周圍相鄰距離的像素進行打亂。

至于打亂的算法,你可以隨機設計。不過,需要注意的是在處理到圖像邊緣時,比如左下角最后一個像素,那么如果打亂其像素,取右邊的顯然不可取,因為右邊沒有像素會導致數組越界。所以在處理油畫時,可以人為的剪掉部分邊緣像素用于混淆。

還有,油畫因為用色大膽,所以我們需要增強圖像的色彩空間。而python的PIL庫有一個現成的類ImageEnhance。該類專門用于圖像的增強處理,不僅可以增強圖像的亮度,對比度,色度,還可以增強圖像的銳度,因此我們實現油畫可以通過它快速實現圖像增強的操作。

下面,我們來看看其圖像增強如何實現。代碼如下:

enh_col=ImageEnhance.Color(img)
color = 2.0
new_img = enh_col.enhance(color)

此處的img是PIL讀取的圖片,如果想PIL讀取圖片轉到OpenCV讀取圖片的格式可以通過如下代碼完成:

new_img = cv2.cvtColor(np.asarray(new_img), cv2.COLOR_RGB2BGR)

其中,new_img為PIL讀取的圖片格式。

而enhance函數的參數color代表了圖像色彩的豐富程度和飽和度,數值為1時保持色度不變,數值增加表示色度比例增加,以此達到圖像增強的效果。

實現油畫效果

既然已經了解了實現油畫效果的原理。下面,我們直接上代碼來完成油畫的操作。具體代碼如下所示:

# 油畫效果
def oil_effect(img):
    h, w, n = img.shape
    new_img = np.zeros((h - 2, w, n), dtype=np.uint8)
    for i in range(h - 2):
        for j in range(w):
            if random.randint(1, 10) % 3 == 0:
                new_img[i, j] = img[i - 1, j]
            elif random.randint(1, 10) % 2 == 0:
                new_img[i, j] = img[i + 1, j]
            else:
                new_img[i, j] = img[i + 2, j]
    return new_img


# 圖像增強
def img_add():
    img = Image.open("oil.jpg")
    enh_col = ImageEnhance.Color(img)
    color = 2.0
    new_img = enh_col.enhance(color)
    new_img = cv2.cvtColor(np.asarray(new_img), cv2.COLOR_RGB2BGR)
    return new_img


if __name__ == "__main__":
    img = cv2.imread("49.jpg")
    oil_img = oil_effect(img)
    cv2.imwrite("oil.jpg", oil_img)
    cv2.imshow("0", img)
    cv2.imshow("1", img_add())
    cv2.waitKey()
    cv2.destroyAllWindows()

運行之后,效果如下:

水彩效果

像油畫效果一樣,水彩效果也可以用單行代碼完成,但不包括導入和圖像讀取。

cv2.stylization()

import cv2

img = cv2.imread('img.jpg')

res = cv2.stylization(img, sigma_s=60, sigma_r=0.6)

# sigma_s controls the size of the neighborhood. Range 1 - 200

# sigma_r controls the how dissimilar colors within the neighborhood will be averaged. A larger sigma_r results in large regions of constant color. Range 0 - 1

到此這篇關于OpenCV-Python實現油畫效果的實例的文章就介紹到這了,更多相關OpenCV 油畫內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • 利用Opencv實現圖片的油畫特效實例

標簽:撫州 六盤水 牡丹江 聊城 楊凌 揚州 迪慶 南寧

巨人網絡通訊聲明:本文標題《OpenCV-Python實現油畫效果的實例》,本文關鍵詞  OpenCV-Python,實現,油畫,效果,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《OpenCV-Python實現油畫效果的實例》相關的同類信息!
  • 本頁收集關于OpenCV-Python實現油畫效果的實例的相關信息資訊供網民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    五月综合激情婷婷六月色窝| 亚洲精品国产精华液| 欧美日韩激情在线| 色先锋资源久久综合| 色婷婷久久一区二区三区麻豆| 北条麻妃一区二区三区| 色88888久久久久久影院按摩 | 九九久久精品视频| 免费av网站大全久久| 久久成人久久爱| 国产一区二区91| 岛国一区二区在线观看| 92国产精品观看| 精品视频1区2区| 欧美刺激午夜性久久久久久久| 久久久久久电影| 国产精品免费免费| 亚洲二区在线观看| 美女视频网站黄色亚洲| 国产乱淫av一区二区三区| 成人少妇影院yyyy| 欧美日韩美少妇| 精品成a人在线观看| 成人免费在线视频观看| 一区二区激情小说| 国产综合久久久久影院| 一本大道久久精品懂色aⅴ| 91精品国产综合久久精品| 国产亚洲精品资源在线26u| 夜夜嗨av一区二区三区四季av| 蜜臀va亚洲va欧美va天堂| 国产 欧美在线| 欧美日韩成人高清| 欧美国产97人人爽人人喊| 亚洲成va人在线观看| 国产成人免费视频网站| 91豆麻精品91久久久久久| 精品免费国产二区三区| 亚洲精品高清在线| 国内成+人亚洲+欧美+综合在线| 色综合咪咪久久| 国产亚洲综合在线| 美女一区二区三区在线观看| 91视频你懂的| 国产区在线观看成人精品 | 国产精品久久久久久久浪潮网站| 亚洲一区二三区| 成人av在线资源网| 欧美videos大乳护士334| 亚洲第一电影网| 99免费精品视频| 欧美激情中文字幕| 久久精品国产免费看久久精品| 91激情五月电影| 中文字幕在线观看一区二区| 狠狠久久亚洲欧美| 日韩一区二区三| 三级欧美韩日大片在线看| 色香蕉成人二区免费| 国产精品久久久久久久蜜臀| 国产激情视频一区二区三区欧美| 欧美成人伊人久久综合网| 天堂蜜桃91精品| 欧美日韩高清一区二区三区| 亚洲一区二区精品久久av| 91丨porny丨在线| 亚洲另类一区二区| 91女厕偷拍女厕偷拍高清| 中文字幕在线免费不卡| 成人小视频在线| 国产精品婷婷午夜在线观看| 国产91精品久久久久久久网曝门| 久久久噜噜噜久久人人看| 国产原创一区二区| 久久九九久久九九| 成人网男人的天堂| 国产精品毛片大码女人| 97精品久久久午夜一区二区三区 | 喷水一区二区三区| 日韩欧美综合在线| 国产一区二区三区免费| 国产日韩欧美综合在线| www.欧美.com| 亚洲免费观看高清完整版在线观看熊| 色综合久久久久| 五月综合激情网| 精品国产一区二区在线观看| 国产高清不卡二三区| 亚洲日本va在线观看| 欧美性极品少妇| 狂野欧美性猛交blacked| 久久精品欧美一区二区三区不卡 | 日韩综合小视频| 久久女同精品一区二区| 成人动漫一区二区| 亚洲午夜精品17c| 欧美电视剧免费观看| 成人高清免费在线播放| 亚洲成精国产精品女| 久久众筹精品私拍模特| av成人老司机| 日本午夜一本久久久综合| 欧美激情在线观看视频免费| 色综合中文字幕| 狠狠色丁香久久婷婷综| 亚洲日穴在线视频| 欧美成va人片在线观看| 色综合久久久网| 国内精品写真在线观看| 亚洲猫色日本管| 精品国产一二三| 欧美自拍丝袜亚洲| 狠狠色综合色综合网络| 亚洲综合网站在线观看| 26uuu另类欧美亚洲曰本| 在线精品视频免费播放| 国产美女精品人人做人人爽| 亚洲成av人片在线观看| 国产精品天天摸av网| 欧美一区二区三区啪啪| 一本色道久久综合狠狠躁的推荐| 韩日av一区二区| 日日夜夜免费精品视频| ...av二区三区久久精品| 久久一日本道色综合| 欧美高清视频不卡网| gogo大胆日本视频一区| 国产精品一级二级三级| 日韩经典中文字幕一区| 一区二区三区在线观看国产| 欧美激情中文不卡| 欧美第一区第二区| 337p亚洲精品色噜噜狠狠| 色婷婷综合激情| 99久久久免费精品国产一区二区 | 日韩一区和二区| 九九九久久久精品| 精品欧美一区二区三区精品久久 | 国产精品国产三级国产普通话蜜臀 | 国产精品对白交换视频| 精品国产乱码久久久久久图片| 欧美日韩精品一二三区| 91激情在线视频| 91蝌蚪porny九色| 91在线观看免费视频| 波多野结衣中文一区| 国产suv精品一区二区三区| 国产原创一区二区三区| 国产一区二区不卡在线| 韩日精品视频一区| 国产一区视频在线看| 国产麻豆精品theporn| 久久福利资源站| 国产精品66部| 成人黄色av网站在线| av在线这里只有精品| 91麻豆6部合集magnet| 91麻豆123| 欧美日韩一级大片网址| 欧美久久久久中文字幕| 日韩一区和二区| 精品播放一区二区| 中文字幕精品一区| 亚洲精品综合在线| 视频一区视频二区中文字幕| 日韩福利视频网| 国产乱码精品一品二品| 97超碰欧美中文字幕| 欧美色精品天天在线观看视频| 91精品在线免费| 久久精品夜夜夜夜久久| 亚洲婷婷国产精品电影人久久| 亚洲夂夂婷婷色拍ww47| 免费观看久久久4p| 国产suv一区二区三区88区| 在线欧美日韩精品| 欧美成人性福生活免费看| 国产精品福利影院| 日韩电影免费在线| eeuss鲁片一区二区三区| 欧美在线视频全部完| 欧美xxxx在线观看| 亚洲蜜臀av乱码久久精品蜜桃| 日韩国产在线一| 波多野结衣亚洲| 欧美电影免费提供在线观看| 国产精品久久久久久福利一牛影视| 亚洲图片欧美色图| 丰满白嫩尤物一区二区| 在线播放/欧美激情| 国产精品美女久久福利网站| 日韩精品国产欧美| 91小视频免费看| 国产午夜精品理论片a级大结局| 亚洲一区二区三区在线| 国产精品99久久久| 日韩欧美国产一二三区| 亚洲视频免费在线观看| 国产一区二区三区高清播放| 欧美日本一区二区在线观看|