在Debian系統中使用cxImage庫進行圖像壓縮,可以按照以下步驟操作:
sudo apt-get update
sudo apt-get install build-essential libjpeg-dev libpng-dev libtiff-dev
wget http://www.lfd.uci.edu/~gohlke/pythonlibs/#cximage cxImage-1.9.5.tar.gz
tar -xzvf cxImage-1.9.5.tar.gz
cd cxImage-1.9.5
mkdir build && cd build
cmake ..
make
sudo make install
compress_image.py):from cxImage import Image
def compress_image(input_path, output_path, quality=85):
# 加載圖片
image = Image(input_path)
# 設置壓縮質量
image.setQuality(quality)
# 保存壓縮后的圖片
image.save(output_path)
if __name__ == "__main__":
input_image = "input.jpg" # 輸入圖片路徑
output_image = "output.jpg" # 輸出圖片路徑
compress_quality = 85 # 壓縮質量(0-100)
compress_image(input_image, output_image, compress_quality)
python3 compress_image.py
input.jpg存在于當前目錄下。通過以上步驟,你可以在Debian系統中使用cxImage庫進行圖片壓縮。