python實(shí)現(xiàn)將JPG、BMP圖片轉(zhuǎn)化為bgr
python將JPG、BMP圖片轉(zhuǎn)化為bgr
import cv2 imgpath = "./0.png"#圖片路徑 saveimg = r"./0.bgr"轉(zhuǎn)化為bgr后要保存的路徑 img = cv2.imread(imgpath) save_img_size = 416 if img is None: print("img is none") else: img = cv2.resize(img, (save_img_size, save_img_size)) (B, G, R) = cv2.split(img) with open(saveimg, 'wb') as fp: for i in range(save_img_size): for j in range(save_img_size): fp.write(B[i, j]) for i in range(save_img_size): for j in range(save_img_size): fp.write(G[i, j]) for i in range(save_img_size): for j in range(save_img_size): fp.write(R[i, j]) print("save success")
python灰度圖轉(zhuǎn)偽BGR圖
可批量處理單通道的灰度圖轉(zhuǎn)成BGR圖,用于深度學(xué)習(xí)訓(xùn)練
python代碼:
from PIL import Image import numpy as np import os import cv2 img_dir='./concrete_4_predict_data_gray/v_215_g01_c01/'#圖片所在位置 save_dir='./concrete_4_predict_data_gray/v_215_g01_c01/'#保存圖片的位置 for img_name in os.listdir(img_dir): img_path = img_dir + img_name print('正在處理',img_name) img = Image.open(img_path) fake_rgb = img.convert('RGB') fake_bgr=cv2.cvtColor(np.asarray(fake_rgb),cv2.COLOR_RGB2BGR) cv2.imwrite(save_dir + img_name[0:-4] + '.jpg', fake_bgr) cv2.COLOR_GRAY2BGR
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Python圖像文字識(shí)別詳解(附實(shí)戰(zhàn)代碼)
這篇文章主要給大家介紹了關(guān)于Python圖像文字識(shí)別的相關(guān)資料,本文介紹使用python進(jìn)行圖像的文字識(shí)別,將圖像中的文字提取出來(lái),可以幫助我們完成很多有趣的事情,需要的朋友可以參考下2024-02-02使用 Django Highcharts 實(shí)現(xiàn)數(shù)據(jù)可視化過(guò)程解析
這篇文章主要介紹了使用 Django Highcharts 實(shí)現(xiàn)數(shù)據(jù)可視化過(guò)程解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2019-07-07Python實(shí)戰(zhàn)之夢(mèng)幻鋼琴小游戲的實(shí)現(xiàn)
這篇文章主要為大家詳細(xì)介紹了如何利用Python語(yǔ)言編寫(xiě)一款界面化的(Tkinter)電子鋼琴小程序,文中的示例代碼講解詳細(xì),感興趣的可以了解一下2023-02-02Python數(shù)據(jù)處理的26個(gè)Pandas實(shí)用技巧總結(jié)
這篇文章主要給大家分享一些pandas的實(shí)用技巧,共計(jì)26個(gè),這些技巧在你做數(shù)據(jù)處理中必不可少,感興趣的小伙伴可以跟隨小編學(xué)習(xí)一下2022-02-02使用Python寫(xiě)一個(gè)創(chuàng)意五子棋游戲源代碼
這篇文章主要給大家介紹了關(guān)于使用Python寫(xiě)一個(gè)創(chuàng)意五子棋游戲的相關(guān)資料,Python作為一種簡(jiǎn)單易上手的編程語(yǔ)言,能夠輕松實(shí)現(xiàn)五子棋游戲,需要的朋友可以參考下2023-08-08Python實(shí)現(xiàn)前向和反向自動(dòng)微分的示例代碼
自動(dòng)微分技術(shù)(稱(chēng)為“automatic differentiation, autodiff”)是介于符號(hào)微分和數(shù)值微分的一種技術(shù),它是在計(jì)算效率和計(jì)算精度之間的一種折衷。本文主要介紹了Python如何實(shí)現(xiàn)前向和反向自動(dòng)微分,需要的可以參考一下2022-12-12Python中對(duì)元組和列表按條件進(jìn)行排序的方法示例
這篇文章主要介紹了Python中對(duì)元組和列表按條件進(jìn)行排序的方法示例,需要的朋友可以參考下2015-11-11