Procházet zdrojové kódy

add examples to PikaCV

pikastech před 3 roky
rodič
revize
108dbebace

+ 10 - 0
examples/PikaCV/PikaCV_test1.py

@@ -0,0 +1,10 @@
+import PikaCV as cv
+import binascii
+img = cv.Image()
+img.read("test/assets/test.jpg")
+
+cv.Converter.toRGB565(img)
+print(str(binascii.b2a_hex(img.data())))
+cv.Converter.toBMP(img)
+img.write("test/out/test.bmp")
+

+ 17 - 0
examples/PikaCV/PikaCV_test2.py

@@ -0,0 +1,17 @@
+import PikaCV as cv
+import binascii
+img = cv.Image()
+img.read("test/assets/test.jpg")
+cv.Converter.toRGB888(img)
+
+Channel = img.split()
+R = Channel[0]
+G = Channel[1]
+B = Channel[2]
+
+cv.Converter.toBMP(R)
+cv.Converter.toBMP(G)
+cv.Converter.toBMP(B)
+R.write("test/out/R.bmp")
+G.write("test/out/G.bmp")
+B.write("test/out/B.bmp")

+ 18 - 0
examples/PikaCV/PikaCV_test3.py

@@ -0,0 +1,18 @@
+import PikaCV as cv
+import binascii
+img = cv.Image()
+img.read("test/assets/test.jpg")
+cv.Converter.toRGB888(img)
+
+Channel = img.split()
+R = Channel[0]
+G = Channel[1]
+B = Channel[2]
+
+img1 = cv.Image()
+cv.Converter.toRGB888(img1)
+img1.merge(R,G,B)
+cv.Converter.toBMP(img1)
+img1.write("test/out/merge.bmp")
+
+print("Merge done")