# -*- coding: utf-8 -*-
import cv2
import numpy as np
#Ipythonで表示用の設定
import matplotlib.pyplot as plt
%matplotlib inline
#画像読込
in_img = cv2.imread("lena.jpg")
#チャンネル毎に分割
b,g,r = cv2.split(in_img)
#合成
merge = cv2.merge((b,g,r))
#OpenCVがBGRなのでRGBに変換
disp_merge = cv2.cvtColor(merge, cv2.COLOR_BGR2RGB)
#画像表示
plt.subplot(221)
plt.imshow(b,cmap = 'gray')
plt.subplot(222)
plt.imshow(g,cmap = 'gray')
plt.subplot(223)
plt.imshow(r,cmap = 'gray')
plt.subplot(224)
plt.imshow(disp_merge)