名無しのイカ
2023/12/17 (日) 00:28:29
0807a@17c10
>> 732で言われている補正をhttps://wikiwiki.jp/splatoon3mix/システム詳細仕様#we65f5fb の画像に適用してみた
アルファとブラボーで思ったより差が出る?
戦闘中だとこんな差は些細か
あるいは自分の設定ミスかもしれない
画像を生成し以下のソースコードでpythonを実行
(あらかじめ opencv-python と opencv-contrib-python をインストールしておく)
import numpy as np
import cv2
def changedSV(bgr_img, alpha,beta, color_idx):
hsvimage = cv2.cvtColor(bgr_img, cv2.COLOR_BGR2HSV_FULL)
hsvf = hsvimage.astype(np.float32)
hsvf[:,:,color_idx] = np.clip(hsvf[:,:,1] * alpha + beta, 0, 255)
hsv8 = hsvf.astype(np.uint8)
return cv2.cvtColor(hsv8, cv2.COLOR_HSV2BGR_FULL)
def changedS(bgr_img, alpha, beta):
return changedSV(bgr_img, alpha, beta, 1)
bgr_img = cv2.imread("origin.png", cv2.IMREAD_COLOR)
suminagasheet = changedS(bgr_img, 0.05, 0)
cv2.imwrite("suminagasheet.png", suminagasheet)
通報 ...
