有天我老婆问我,有没有什么工具可以将图片放大,提高图片画质。她是一名 UI 设计师,对于图片的分辨率和清晰度有比较高的要求。我给她推荐了几个,但是她觉得里面合适的工具太贵了;而价格划算的,放大倍数不够,大部分只有 2 、4 倍。
所以我想着不如直接做一个这个图片增强的工具,一方面可以满足她的需求;另外这个工具肯定是有需求的,也有机会赚点小钱。
那市面上已经有这么多的增强放大工具了,我的优势是什么?我觉得第一个是图片放大的倍数,相比于大部分 2 、4 倍的,我们可以做到将图片放大到 10 倍;另外一个是放大后的分辨率,相比于很多最大支持 4k 的,我们可以做到最大放大到 12k 。
本来以为 1 、2 周的时间就能开发完;没想到陆陆续续做了 1 个多月,因为是第一次把登录、支付、数据库、对接 api 这些功能都做到项目里面,踩了一些坑,加上我自己也有点强迫症,总是希望最到更好,所以最终花的时间比较多。
欢迎大家在线体验,提提建议,不胜感激。
![]() | 1 jianyang 2024-07-12 14:23:21 +08:00 试了下效果挺好的 方便简单说下实现原理吗、纯好奇 |
![]() | 2 rekulas 2024-07-12 14:45:23 +08:00 试了,网页效果图和实际效果是卖家秀与买家秀 照片效果不是很好 |
![]() | 3 xiao8276 2024-07-12 14:48:45 +08:00 挺好,效果还可以 |
![]() | 4 unco020511 2024-07-12 14:49:14 +08:00 @rekulas 我试了下感觉还可以 |
![]() | 5 margoxlive 2024-07-12 15:04:07 +08:00 完成度很高啊,就算是全职 1 个月能做到这样的程度,感觉也非常不容易了!支持! |
![]() | 6 flyyu 2024-07-12 15:25:02 +08:00 试了一下,效果很不错 |
![]() | 7 KKKKale 2024-07-12 15:34:00 +08:00 现在的模型好像对于文本类型的图片增强质量都不太好 T^T |
![]() | 8 xiaoboai OP @rekulas 网页的效果图是特意找的很模糊的图片来放大的,所以看起来反差会比较大 。如果图片本身就比较清晰的话,放大后的对比就不是那么明显。但是大部分应该都是会有效果的。 |
![]() | 11 xiaoboai OP @rekulas 对了,如果是针对人像照片的话,还会有个照片的面部增强的功能,这个我暂时没有放出来。准备这个功能稳定了之后,再加一个照片的工具,那个针对照片效果会更好一些。 |
![]() | 12 xiaoboai OP |
![]() | 13 xiaoboai OP @margoxlive 感谢 |
![]() | 14 xiaoboai OP @margoxlive 因为之前做了几个简单的项目,所以有部分内容是基于之前的项目来做的。不过自我感觉开发速度还是有点慢。不过再做下一个项目应该就会快很多了,这个项目把很多东西跑通了。 |
![]() | 17 jaylong 2024-07-12 15:53:07 +08:00 一直在转圈圈加载不出来 |
19 Cmdhelp 2024-07-12 16:04:27 +08:00 这个原理很真实 |
![]() | 20 rekulas 2024-07-12 16:33:05 +08:00 @xiaoboai 同一个图片 输入: https://upcdn.io/12a1z2u/image/uploads/2024/07/12/4kUuy2jgFW-0.jpg?f=webp op 的效果 https://replicate.delivery/czjl/7ma6hmIRAc6ZL1hvpBElg9zhYbYqw695fwNPTumoVFHv00jJA/output.png 3 方效果 https://ice.frostsky.com/2024/07/12/2b26675b24aa7ad7666e6113f6ecf678.png 可以看出 op 的效果还有很大差距 而且跟我用开源 realesrgan 放大的效果几乎一模一样 怀疑是不是同一个模型 |
![]() | 21 KKKKale 2024-07-12 17:02:22 +08:00 |
![]() | 22 wentx 2024-07-12 17:07:19 +08:00 我有一个大胆的想法,不知道行不行 |
![]() | 23 xiaoboai OP @jaylong 方便发下邮箱我看看吗?目前测试下来,发现偶尔会有 api 排队的情况,最长时间有时会有 2 、3 分钟,不过这种情况比较少,我看看是 api 的排队引起的,还是系统 bug 。 |
![]() | 24 xiaoboai OP @rekulas 嗯嗯 感谢提醒,我也试了下这个图片,确实效果不太好,特别是脸部,有点扭曲。其实还有个面部增强的参数,不过我暂时没有放出来。我测试了下,加了面部增强的参数效果要好很多。我想想是把这个参数放出来让用户选择,还是再单独加一个针对照片的工具。 没有开面部增强生成的图片: https://file.mejorarimagen.org/4kUuy2jgFW-0-new.png 开了面部增强生成的图片: https://file.mejorarimagen.org/4kUuy2jgFW-0-new-face.png 不是用的开源项目,用的三方的 api ,api 是不是用的开源项目,我也不太确定。 |
![]() | 27 rekulas 2024-07-12 21:05:15 +08:00 ![]() 上面这个效果确实好多了 可以做成付费商用项目 |
![]() | 28 xpa 2024-07-14 11:32:10 +08:00 ![]() |
![]() | 29 xiaoboai OP 哈哈 难道我们用的是一个 api ? |
![]() | 31 Jackyxiaoc 2024-07-20 21:15:59 +08:00 @xiaoboai 这个原理牛逼了哈哈哈哈 |
![]() | 32 dabingbing 2024-08-20 16:49:28 +08:00 请问网站用的啥模板? |
![]() | 33 xiaoboai OP @dabingbing 一个 next.js 的开源项目模板 |
![]() | 34 dabingbing 2024-08-30 11:53:29 +08:00 @xiaoboai 能否分享一下呢 |