From e03a41c4f031fc3cab86f4a39b98e74e63112280 Mon Sep 17 00:00:00 2001 From: ton Date: Sun, 19 Mar 2023 20:49:24 +0700 Subject: [PATCH] comment here --- src/interface.jl | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/interface.jl b/src/interface.jl index 6899078f..ad73c94b 100644 --- a/src/interface.jl +++ b/src/interface.jl @@ -47,9 +47,9 @@ end julia> using PythonCall julia> cv2 = pyimport("cv2") # import opencv - julia> img_cv2 = cv2.imread("20.jpg") # julia's PythonCall python-obj numpy array - julia> img_julia_array = pyconvert(Array, img_cv2) # resulted in julia array but in numpy's row-major format - julia> img_julia_rgb = np2juliaImage(img_julia_array) # julia RGB image + julia> cv2_bgr_img = cv2.imread("20.jpg") # julia's PythonCall python-obj numpy array + julia> julia_array_img = pyconvert(Array, cv2_bgr_img) # resulted in julia array but in cv2-numpy's row-major BGR format + julia> julia_rgb_img = np2juliaImage(julia_array_img) # julia RGB image """ np2juliaImage(img::AbstractArray) = RGB.(reinterpretc(BGR{N0f8}, PermutedDimsArray(img, (3, 1, 2)))) @@ -71,7 +71,7 @@ np2juliaImage(img::AbstractArray) = RGB.(reinterpretc(BGR{N0f8}, PermutedDimsArr julia> img_np = np.array(img_bgr) # julia's PythonCall python-obj numpy array can be passed to PythonCall's python function """ function juliaImg2npImg(img_julia_RGB::Matrix{RGB{N0f8}}) - + #TODO convert img to numpy using PythonCall # julia image use 0-1 color range but python's opencv use 0-255 color range img_rgb2 = img_julia_RGB .* 255; imgch = channelview(img_rgb2);