KMeansImage
1.0.0
這是一個Python軟件包,可使用KMeans群集技術在Python中壓縮圖像。
使用:
pip3 install KMeansImage
from KMeansImage import kmeans_image
k_img = kmeans_image( $image_path_with_image_name , $output_colors )
k_img.save( $save_path_with_file_name )
如果您使用Jupyter筆記本,也可以使用:
from KMeansImage import kmeans_image_ui
k_img = kmeans_image_ui( $image_directory_path )
k_img.save( $save_path_with_file_name )
導入庫
from KMeansImage import kmeans_image第一個參數=路徑
第二個參數=顏色數,即集群
k_img = kmeans_image ( '/home/sahil/Downloads/KMeansImage/res/batman.jpg' , 20 ) Original Image size: 419.291KB
Compressed Image: 253.235KB

看到這兩張照片的大小之間的差異
用於保存文件使用 -
k_img . save () Image saved: /home/sahil/Downloads/KMeansImage/res/batman_KMeans_.jpg
from KMeansImage import kmeans_image_ui參數=圖像目錄路徑
k_img = kmeans_image_ui ( '/home/sahil/Downloads/KMeansImage/res/' )
k_img . save () Image saved: /home/sahil/Downloads/KMeansImage/res/sherlock_KMeans_.jpg
pip install ipywidgets
jupyter nbextension enable --py widgetsnbextension
jupyter labextension install @jupyter-widgets/jupyterlab-manager
您也可以使用github下載:
pip install .
薩希爾
麻省理工學院
免費軟件,地獄!