import cv2
import numpy as np

def show_image(img):
    cv2.imshow("img", img)
    cv2.waitKey(0)
    cv2.destroyAllWindows()

zdj = cv2.imread("pomidorowa.jpg", cv2.IMREAD_COLOR_BGR)
# show_image(zdj)
zdj2 = cv2.imread("coockatielshowdown.jpg", cv2.IMREAD_COLOR)
# show_image(zdj2)

def reverse(img):
    new_img = []
    for row in range(img.shape[0]):
        new_row = []
        for column in range(img.shape[1]):
            new_row.append(img[-1-row][column])
        new_img.append(new_row)
    return np.array(new_img)
# show_image(reverse(zdj))
# show_image(reverse(zdj2))
# show_image(cv2.flip(zdj, 0))


# for row in range(zdj.shape[0]):
#     for col in range(zdj.shape[1]):
#         B = zdj[row][col][0]
#         G = zdj[row][col][1]
#         R = zdj[row][col][2]
#         zdj[row][col][0] = R*8.2 + G*9.2 + B*7.2

show_image(zdj[:,:,[1,2,0]])

        