제가 가지가 진짜 가지색인지 확인해 봤어요.

개시하다
Qita Advent Calendar 2021의'색상 다양'주제에 참여했다.
색깔에 관한 이야기라면 다 괜찮다고 쓰여 있어 흥미가 있다.
(무엇이든 괜찮다고 하면 초보자도 갈 수 있는 수수께끼 같은 자신감이 샘솟는다)
일본에서는 식물과 동물에서 나온 색깔의 이름이 있는데 그 물건의 색깔을 표시했는지 정말 궁금하다.갑자기 생각나는 게 가지 네이비.🍆
가지 색깔이 정말 신경 쓰여서 영상 처리에서 확인했어요.
가지 네이비
색깔 확인은 상술한 사이트에서 실시되었다.RGB는 R:69G:31B:73입니다.'네이비'가 있어서 파란색이 더 강할 줄 알았는데 의외로 빨간색도 같은 색을 포함했다.
비교할 가지 이미지
위 사이트에서 얻은 가지 이미지를 사용하기로 했다.


나는 대체로 빨간 테두리로 둘러싸인 부분을 잘라 이 분야의 RGB를 조사하기로 했다.전자는 가지 1, 후자는 가지 2.
확인
#モジュールインポート
import cv2  
import numpy as np  
import matplotlib.pyplot as plt

#画像読み込み
nasu1 = cv2.imread('/content/ナス.jpg') 
nasu2 = cv2.imread('/content/ナス2.jpg') 

#画像の高さと幅を取得(今回は64*64で実施)
hight = nasu1.shape[0]
width = nasu2.shape[1]

# RGB平均値を出力
# flattenで一次元化しmeanで平均を取得 
b1 = nasu1.T[0].flatten().mean()
g1 = nasu1.T[1].flatten().mean()
r1 = nasu1.T[2].flatten().mean()

b2 = nasu2.T[0].flatten().mean()
g2 = nasu2.T[1].flatten().mean()
r2 = nasu2.T[2].flatten().mean()

# 小数点切り捨て
import math
b1 = math.floor(b1)
g1 = math.floor(g1)
r1 = math.floor(r1)

b2 = math.floor(b2)
g2 = math.floor(g2)
r2 = math.floor(r2)

print('R:{}  G:{}  B:{}' .format(r1,g1,b1)) #ナス1
print('R:{}  G:{}  B:{}' .format(r2,g2,b2)) #ナス2

픽셀을 하나하나 내는 RGB는 어렵기 때문에 평균값으로 계산한다.가지 네이비색으로 정의된 RGB보다 가지 1은 어두워지고 가지 2는 밝아진다.
계산된 RGB에 고유한 색상 이름이 있는지 알아봤는데 별다른 이름이 없는 것 같아요.
총결산
RGB의 결과로 가지≠가지색의 결론이 나왔다.
이것은 단지 이번 결과일 뿐, 아마도 정말 가지 네이비가 있을 것이다.
나는 네이비 가지를 보고 싶다.
참고 자료
코드는 다음 사이트에서 나온다.
https://buto-dev-null.hatenablog.com/entry/2019/12/01/000000

좋은 웹페이지 즐겨찾기