我想提高分辨率的图像使用AI升级,但4种不同的SR模型支持的python远远比不上在线网站。例如,这里是原始图像:

使用此代码的最佳性能模型(EDSR)的结果如下:
sr = dnn_superres.DnnSuperResImpl_create()
image = cv2.imread('Images/exported_image_76322.png')
path = "EDSR_x3.pb"
sr.readModel(path)
sr.setModel("edsr", 3)
result = sr.upsample(image)
cv2.imwrite('ai_upscale.png', result)
display_image_in_actual_size('ai_upscale.png')

像zyro.com这样的网站产生了更好的结果:

我怎样才能提高我的成绩,使他们的质量水平与人工智能高级网站?我想自动升级数以百计的图像,所以简单地使用网站是不可行的。
发布于 2022-08-10 20:25:47
不同的选择:
如果您无法访问原始的高分辨率图像,但您认为zyro为您的目的提供了足够的质量,则可以使用zyro创建数据集,并在该数据集上创建现有的SR模型。
https://stackoverflow.com/questions/73312222
复制相似问题