簡體   English   中英

如何使用 python: eyed3 比較 2 個 MP3 文件的封面?

[英]How can I compare the cover art of 2 MP3 file using python: eyed3?

我正在為我的電腦和 MP3 播放器之間的 MP3 編寫自己的同步文件。 我可以捕捉新文件、更改名稱、藝術家等……但如果我更新了封面就更難了。

使用此命令獲取圖像文件。

eyeD3 --write-images=DIR mp3_file

比較圖像的代碼:

import cv2
import numpy as np
original = cv2.imread("imaoriginal_golden_bridge.jpg")
duplicate = cv2.imread("images/duplicate.jpg")
# Check if 2 images are equals
if original.shape == duplicate.shape:
print("The images have same size and channels")
difference = cv2.subtract(original, duplicate)
b, g, r = cv2.split(difference)
if cv2.countNonZero(b) == 0 and cv2.countNonZero(g) == 0 and cv2.countNonZero(r)== 0:
print("The images are completely Equal")
#display images
cv2.imshow("Original", original)
cv2.imshow("Duplicate", duplicate)
cv2.waitKey(0)
cv2.destroyAllWindows()

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM