add url_to_image
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
module ImageUtils
|
||||
|
||||
export np2juliaImage, juliaImg2npImg, imgScalePadding, url_to_cv2_image
|
||||
export np2juliaImage, juliaImg2npImg, imgScalePadding, url_to_image
|
||||
|
||||
include("interface.jl")
|
||||
using .interface
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
module interface
|
||||
|
||||
export np2juliaImage, juliaImg2npImg, imgScalePadding, url_to_cv2_image
|
||||
export np2juliaImage, juliaImg2npImg, imgScalePadding, url_to_image
|
||||
|
||||
using Images, Colors
|
||||
using Images, Colors, FileIO
|
||||
# using Luxor
|
||||
|
||||
using CondaPkg; CondaPkg.resolve(); CondaPkg.add_pip("pybase64"); CondaPkg.add_pip("opencv-python"); CondaPkg.add_pip("scikit-image"); CondaPkg.add_pip("Pillow"); CondaPkg.add_pip("numpy");
|
||||
@@ -28,13 +28,16 @@ end
|
||||
"""
|
||||
get image from url, image in PythonCall python-obj numpy array
|
||||
"""
|
||||
function url_to_cv2_image(url)
|
||||
function url_to_image(url)
|
||||
np_rgb_img = py_io.imread(url)
|
||||
cv2_bgr_img = py_cv2.cvtColor(np_rgb_img, py_cv2.COLOR_RGB2BGR)
|
||||
|
||||
julia_array_img = pyconvert(Array, cv2_bgr_img)
|
||||
julia_rgb_img = np2juliaImage(julia_array_img)
|
||||
return julia_rgb_img, cv2_bgr_img
|
||||
|
||||
julia_native_rgb_img = FileIO.load(url) # not converting from cv2 image
|
||||
|
||||
return julia_native_rgb_img, julia_rgb_img, cv2_bgr_img
|
||||
end
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user