Python OpenCV實(shí)現(xiàn)裁剪并保存圖片
本文實(shí)例為大家分享了Python OpenCV實(shí)現(xiàn)裁剪并保存圖片的具體代碼,供大家參考,具體內(nèi)容如下
問(wèn)題描述
從圖片中選出某一區(qū)域,Enter保存
1.jpg
代碼
# -*- coding: utf-8 -*- # @Author : XerCis # @Time : 2020/3/18 20:00 # @Function: 從圖片中選出某一區(qū)域,Enter保存 import cv2 # 讀取圖片 img = '1.jpg' img = cv2.imread(img) cv2.imshow('original', img) # 選擇ROI roi = cv2.selectROI(windowName="original", img=img, showCrosshair=True, fromCenter=False) x, y, w, h = roi print(roi) # 顯示ROI并保存圖片 if roi != (0, 0, 0, 0): crop = img[y:y+h, x:x+w] cv2.imshow('crop', crop) cv2.imwrite('crop.jpg', crop) print('Saved!') # 退出 cv2.waitKey(0) cv2.destroyAllWindows()
PS:x,y為ROI的坐標(biāo),w,h為ROI的大小
效果
敲擊Enter
得到圖片crop.jpg
備注
1、OpenCV的坐標(biāo)系原點(diǎn)在左上角
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- Python圖片裁剪實(shí)例代碼(如頭像裁剪)
- 詳解Python+opencv裁剪/截取圖片的幾種方式
- Python實(shí)現(xiàn)圖片裁剪的兩種方式(Pillow和OpenCV)
- python實(shí)現(xiàn)自動(dòng)網(wǎng)頁(yè)截圖并裁剪圖片
- python實(shí)現(xiàn)對(duì)圖片進(jìn)行旋轉(zhuǎn),放縮,裁剪的功能
- python通過(guò)opencv實(shí)現(xiàn)圖片裁剪原理解析
- Python圖片處理之圖片裁剪教程
- python openvc 裁剪、剪切圖片 提取圖片的行和列
- 一文教會(huì)你用python裁剪圖片
相關(guān)文章
Windows下Python的Django框架環(huán)境部署及應(yīng)用編寫(xiě)入門(mén)
這篇文章主要介紹了Windows下Python的Django框架環(huán)境部署及程序編寫(xiě)入門(mén),Django在Python的框架中算是一個(gè)重量級(jí)的MVC框架,本文將從程序部署開(kāi)始講到hellow world web應(yīng)用的編寫(xiě),需要的朋友可以參考下2016-03-03在IPython中進(jìn)行Python程序執(zhí)行時(shí)間的測(cè)量方法
今天小編就為大家分享一篇在IPython中進(jìn)行Python程序執(zhí)行時(shí)間的測(cè)量方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-11-11Django-Xadmin后臺(tái)首頁(yè)添加小組件報(bào)錯(cuò)的解決方案
這篇文章主要介紹了Django-Xadmin后臺(tái)首頁(yè)添加小組件報(bào)錯(cuò)的解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-08-08Python3幾個(gè)常見(jiàn)問(wèn)題的處理方法
今天小編就為大家分享一篇關(guān)于Python3幾個(gè)常見(jiàn)問(wèn)題的處理方法,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧2019-02-02(手寫(xiě))PCA原理及其Python實(shí)現(xiàn)圖文詳解
這篇文章主要介紹了Python來(lái)PCA算法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧,希望能給你帶來(lái)幫助2021-08-08Python Web框架Flask下網(wǎng)站開(kāi)發(fā)入門(mén)實(shí)例
這篇文章主要介紹了Python Web框架Flask下網(wǎng)站開(kāi)發(fā)入門(mén)實(shí)例,本文實(shí)現(xiàn)了一個(gè)注冊(cè)頁(yè)面、登錄頁(yè)面和上傳頁(yè)面,需要的朋友可以參考下2015-02-02