dariusii
Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору вопрос по ssim как правильно создавать скрипт? делаю: clip1 = DirectShowSource("D:\test.avi") clip2 = DirectShowSource("D:\test.mp4") ssim(clip1,clip2,"results.csv","averageSSIM.txt", lumimask=0) ssim орет что клипы надо преобразовать в yu12 цвет. пространство делаю: clip1 = DirectShowSource("D:\test.avi").ConvertToYV12() clip2 = DirectShowSource("D:\test.mp4").ConvertToYV12() ssim(clip1,clip2,"results.csv","averageSSIM.txt", lumimask=0) крик о том, что количество кадров разное делаю clip1 = DirectShowSource("D:\test.avi").ConvertToYV12() clip2 = DirectShowSource("D:\test.mp4").ConvertToYV12() clip1 = clip1.Trim(100,200) clip2 = clip2.Trim(100,200) ssim(clip1,clip2,"results.csv","averageSSIM.txt", lumimask=0) говорит, что разное соотношение сторон делаю, хотя и мне странно это делать clip1 = DirectShowSource("D:\test.avi").ConvertToYV12() clip2 = DirectShowSource("D:\test.mp4").ConvertToYV12() clip1 = clip1.Trim(100,200) clip2 = clip2.Trim(100,200) clip1 = clip1.Lanczos4Resize(720,480) clip2 = clip2.Lanczos4Resize(720,480) ssim(clip1,clip2,"results.csv","averageSSIM.txt", lumimask=0) и наконец вылетает media player classic и говорит, что формат не поддерживаем averageSSIM.txt SSIM: Structural Similarity Index Metric 0.23 Average SSIM= -1.#IND0000 csv вообще пустой. В инете все умные. вопрошают тему кусками. уже обученные все и начальных базовых вопросов не найти. на оффсайте - обратно. примитив типа ssim(clip1,clip2,"results.csv","averageSSIM.txt", lumimask=true) всю ночь искал причину ошибок. одну за другой. и так и не получилось работать с ssim. Добавлено: bbcby исправил. все ок. |