在沒有PIL 的情況下將Numpy 數組保存為圖像
將Numpy 數組儲存為圖像是各種圖像處理應用程式中的常見要求。雖然 PIL(Python 成像庫)是此任務的常用選項,但它可能並不總是可用或需要。在這裡,我們將探索在不使用 PIL 的情況下將 Numpy 數組保存為圖像的替代方法:
方法1:OpenCV
pip install opencv-python
import cv2 array = ... # Your Numpy array image = cv2.cvtColor(array, cv2.COLOR_BGR2RGB)
cv2.imwrite("output.jpg", image)
pip install matplotlib
import matplotlib.pyplot as plt array = ... # Your Numpy array plt.imshow(array)
plt.savefig("output.png")
pip install imageio
import imageio array = ... # Your Numpy array imageio.imwrite("output.jpg", array)保存圖像:這些方法提供了保存Numpy 數組的有效方法作為圖像而不需要 PIL。根據您環境中的要求和可用資源選擇最合適的方法。
以上是如何在不使用 PIL 的情況下將 Numpy 數組另存為映像?的詳細內容。更多資訊請關注PHP中文網其他相關文章!