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í)戰(zhàn)代碼)
這篇文章主要給大家介紹了關(guān)于Python圖像文字識別的相關(guān)資料,本文介紹使用python進(jìn)行圖像的文字識別,將圖像中的文字提取出來,可以幫助我們完成很多有趣的事情,需要的朋友可以參考下2024-02-02
使用 Django Highcharts 實(shí)現(xiàn)數(shù)據(jù)可視化過程解析
這篇文章主要介紹了使用 Django Highcharts 實(shí)現(xiàn)數(shù)據(jù)可視化過程解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2019-07-07
Python實(shí)戰(zhàn)之夢幻鋼琴小游戲的實(shí)現(xiàn)
這篇文章主要為大家詳細(xì)介紹了如何利用Python語言編寫一款界面化的(Tkinter)電子鋼琴小程序,文中的示例代碼講解詳細(xì),感興趣的可以了解一下2023-02-02
Python數(shù)據(jù)處理的26個(gè)Pandas實(shí)用技巧總結(jié)
這篇文章主要給大家分享一些pandas的實(shí)用技巧,共計(jì)26個(gè),這些技巧在你做數(shù)據(jù)處理中必不可少,感興趣的小伙伴可以跟隨小編學(xué)習(xí)一下2022-02-02
使用Python寫一個(gè)創(chuàng)意五子棋游戲源代碼
這篇文章主要給大家介紹了關(guān)于使用Python寫一個(gè)創(chuàng)意五子棋游戲的相關(guān)資料,Python作為一種簡單易上手的編程語言,能夠輕松實(shí)現(xiàn)五子棋游戲,需要的朋友可以參考下2023-08-08
Python實(shí)現(xiàn)前向和反向自動微分的示例代碼
自動微分技術(shù)(稱為“automatic differentiation, autodiff”)是介于符號微分和數(shù)值微分的一種技術(shù),它是在計(jì)算效率和計(jì)算精度之間的一種折衷。本文主要介紹了Python如何實(shí)現(xiàn)前向和反向自動微分,需要的可以參考一下2022-12-12
Python中對元組和列表按條件進(jìn)行排序的方法示例
這篇文章主要介紹了Python中對元組和列表按條件進(jìn)行排序的方法示例,需要的朋友可以參考下2015-11-11

