Initial commit with project files
This commit is contained in:
35
Sandkasten/gray_image.py
Normal file
35
Sandkasten/gray_image.py
Normal file
@@ -0,0 +1,35 @@
|
||||
import cv2
|
||||
import numpy as np
|
||||
from matplotlib import pyplot as plt
|
||||
|
||||
|
||||
a = [
|
||||
[220, 0, 150, 3, 100, 0],
|
||||
[0, 250, 3, 160, 0, 100],
|
||||
[150, 0, 203, 0, 165, 5],
|
||||
[2, 145, 5, 205, 0, 150],
|
||||
[99, 0, 150, 0, 255, 2],
|
||||
[1, 105, 0, 160, 0, 250],
|
||||
]
|
||||
|
||||
b = [
|
||||
[0, 1, 0, 0, 0, 0],
|
||||
[1, 0, 1, 0, 0, 0],
|
||||
[0, 1, 0, 1, 0, 0],
|
||||
[0, 0, 1, 0, 1, 0],
|
||||
[0, 0, 0, 1, 0, 1],
|
||||
[0, 0, 0, 0, 1, 0],
|
||||
]
|
||||
|
||||
|
||||
a = np.array(a, dtype=np.uint8)
|
||||
a = cv2.resize(a, (200,200), interpolation=cv2.INTER_NEAREST)
|
||||
b = np.array(b, dtype=np.uint8)
|
||||
b = 255 * b
|
||||
b = cv2.resize(b, (200,200), interpolation=cv2.INTER_NEAREST)
|
||||
|
||||
cv2.imshow("A", b)
|
||||
cv2.waitKey(0)
|
||||
|
||||
cv2.imwrite("/home/kaiser/Schreibtisch/ownCloud/Vorlesung/DigitaleBildverarbeitung/Klausuren/Klausur_WS2021/images/filter_chess.png", a)
|
||||
cv2.imwrite("/home/kaiser/Schreibtisch/ownCloud/Vorlesung/DigitaleBildverarbeitung/Klausuren/Klausur_WS2021/images/filter_chess_final.png", b)
|
||||
Reference in New Issue
Block a user