图片
快来分享你的内容吧~
- 05-20 17:51·后端昨天发布了 OpenImageAI 图像创作,今天适配了全世界最顶尖的生图模型 ,根据大伙反应,我也适配了API开放文档,速度快,做了容错,也替大家做了图片存储。 欢迎鱼友 把 生图能力 接入你的应用。 上线地址:https://image.fxxkapi.top加油鸭:太棒了!从发布到极速适配顶尖模型、完善API文档和容错存储,执行力满分!为开源贡献点赞!411分享
- 2024-07-23·后端
- 2024-07-12·后端
- 2023-04-12·@官方运营 学习、求职、生活问题欢迎交流#分享# #图片# 刚刚刷星球,刷到了鱼皮之前分享的桌面壁纸 🧻 有看到鱼友之前在星球询问资源 [机智] ,刚好把他发出来下。有需要的同学可以收藏一下 ~编程导航_小y:有需要的同学可以收藏 [耶]1540分享
- 2022-12-26
最近发现市面上所有的生图网站都不够专业,尤其是分辨率这一块缺乏专业性,后来发现是官方不稳定也很难适配,经过几天的研究决定做一本 适配所有常见的分辨率 的生图网站,目前已经上线。API接口文档也进行了适配,这应该是市面上比较全的文档了吧哈哈,给鱼友用上最好的API。文档地址 : https://image.fxxkapi.top/docs#api-generate
昨天发布了 OpenImageAI 图像创作,今天适配了全世界最顶尖的生图模型 ,根据大伙反应,我也适配了API开放文档,速度快,做了容错,也替大家做了图片存储。 欢迎鱼友 把 生图能力 接入你的应用。 上线地址:https://image.fxxkapi.top
万万没想到,一张图片也能引发网站崩溃!
大家好,我是程序员鱼皮。前段时间收到一位朋友的紧急求助,他的声音中透着焦急:“老鱼皮救救我啊,最近我的网站突然变得极其缓慢,有时候甚至完全打不开,你能帮忙看看吗?” 我说:行,你把网站发我看下吧。 ## 事故 结果看了他的网站后,不到 30 秒我就发现了问题,真是哭笑不得! 首先,我打开浏览器的网络控制台,分析网站加载的所有资源的大小和加载时长,一眼就发现,竟然有一个大小为 10 MB 的图片资源!光是这一张图片,就加载了近 60 秒! <img src="https://pic.code-nav.cn/migrate_image/6b1761320c8816ffdf24337cd534e77d.webp" alt="undefined" width="668" /> 这样会导致每次有人访问网站时,服务器都要花费大量时间加载这张图片。不仅影响当前用户的访问体验,还会占用大量的网络带宽和服务器资源,导致其他用户的请求无法得到及时响应,进而影响了整个网站的性能。 其实这是一个前端新手常犯的错误,哦不,别说新手了,没搞过线上网站的同学可能都会疏忽这点。 解决这个问题的方法也很简单,直接让他用图片压缩工具手动压缩图片,再更新到网站上,加载速度就恢复正常了。 我开玩笑地说:不错,你动动手指,就把网站性能优化了近百倍! 一般来说,我建议单张图片的文件大小不要超过 200 KB,当然,具体情况具体分析。 ## 网站图片优化方案 其实我们 [编程导航网站](https://www.codefather.cn/) 也遇到过类似的情况,因为文章列表页需要加载多篇文章和封面图,一旦有用户上传了较大的图片,就会影响网站的加载速度。 <img src="https://pic.code-nav.cn/migrate_image/2f5d36329fef13a3461515d52711e7d3.webp" alt="" width="100%" /> 我们经过一系列地策略,成功优化了网站图片的加载,下面给大家分享我们网站图片优化的方案。 主要是以下几个方法,大家可以挑战一下,看看你能想到几种?如果能想到最后一个,那你真的很棒! <img src="https://pic.code-nav.cn/migrate_image/b415637bf5aec4db8517526b1ca59b0d.webp" alt="" width="222px" /> ### 1、图片限制 上传图片时,尽量控制图片尺寸和大小在合理的范围内,比如限制图片大小不能超过 1 MB,从而避免过大的图片加载。尤其是允许用户自己上传图片的网站,一定要做限制! 图片限制的实现方案很简单,前端和后端都要判断上传图片的大小,超过则拒绝。 ### 2、图片压缩 对于站内的静态图片(比如网站的图标、Logo、首页 Banner 图等),使用网上的图片压缩工具人工处理一下就好了。 但如果是用户自主上传的图片,比如文章封面图、用户个人头像等,可以采用后端自动压缩的策略,将图片压缩到合适的尺寸和大小。 还可以更改图片的格式,比收入 Google 的 WebP 格式或者 AVIF 格式,能够在保持相似图片质量的情况下,提供更小的文件体积。 对于 Java 程序,可以使用 webp-imageio 库,将图片转为 WebP 格式并进行压缩。 ### 3、图片懒加载 图片懒加载是指进入页面时先不加载图片,等到用户滚动到图片所在位置时才进行加载。这样可以明显减少初始页面加载时间,提高用户体验,并且节省资源。 HTML5 中引入了 `loading` 属性,可以用于图片懒加载。该属性的值可以是 `lazy`(懒加载)或 `eager`(预加载,默认值)。比如: ```html <img src="path/to/image.jpg" loading="lazy" alt="Lazy Loaded Image"> ``` 但其实一般情况下我们都会使用组件库开发前端,组件库的图片组件基本都会内置懒加载支持,不太需要自己写。 ### 4、异步加载 和懒加载类似的还有异步加载,是一种在不阻塞页面其他内容加载的情况下加载资源(如 JavaScript、CSS 文件等)的技术。它可以提高页面初始加载速度,并优化用户体验。一般异步加载主要应用于数据请求,有些用户看不到的数据可以不用加载,也就能减少服务器的带宽占用。 ### 5、图片渐进加载 个人感觉渐进加载是一种比懒加载更高级的技术,具体是指在图像逐步加载的过程中逐渐提高图像质量。 比如在网速较慢的情况下,用户可能刚开始看到的图片比较模糊,之后逐渐变清晰。 <img src="https://pic.code-nav.cn/migrate_image/50a80a2ca3ca9620bde08169bd187944.webp" alt="" width="100%" /> 和这个有些相似的技术还有骨架屏和 PWA(渐进式 Web 应用),都能在用户网速较慢的时候先渲染出一部分内容,提高用户体验。 现在很多组件库也支持图片渐进加载,不用自己实现了。 ### 6、CDN 加速 将图片等静态资源存放在 CDN 内容分发网络上,而不是每次访问图片都要从服务器加载,能够有效提高加载速度,并减轻服务器的压力。 CDN 可以说是前端性能优化的利器,能静态化的页面就静态化,然后放到 CDN 上,不用再占用自己的服务器带宽,可谓美滋滋。但缺点就是 CDN 要按照流量等因素计费,而且还可能会。。。你懂的。 ### 7、缩略图 最后这个方案是我认为最巧妙的,不需要复杂的技术,更多的是业务上的一个思考。 比如由于文章列表页的封面图展示区域比较小,用户其实不需要看到很高清的封面图。这种情况下,我们可以针对每张文章封面图生成一个尺寸极小的缩略图,在列表页展示缩略图而不是高清原图,能够大幅节约图片加载消耗的资源。 <img src="https://pic.code-nav.cn/migrate_image/ef1a3f9e440e503557687385015d9f2d.webp" alt="" width="100%" /> ## 总结 OK 以上就是本期分享,通过以上策略,不仅能优化网站体验,还能大大地节约成本!希望我的分享能够帮助到更多的开发者和站长,避免因为图片导致网站崩溃等类似问题的发生。 **记住,每一个细节都可能影响到整体的用户体验,优化工作不容忽视!** ## 更多 💻 编程学习交流:[编程导航](https://www.codefather.cn) 📃 简历快速制作:[老鱼简历](https://laoyujianli.com) ✏️ 面试刷题神器:[面试鸭](https://mianshiya.com)
AI 杀疯了,竟让照片开口说话!我有个想法。。
大家好,我是程序员鱼皮。快到周末了,今天给朋友们分享一款新开放的 AI 神器,实乃摸鱼必备。 <p align="center"><img src="https://pic.code-nav.cn/migrate_image/dddac1c49e504912af24883457aff234.webp" alt="" width="284px" /></p> 最近,Hedra 这一 AI 视频创作平台开放了一个炸裂的新功能。你只需要上传一张照片,再输入一段文字,它就能自动生成一段视频,让照片开口说话,自动朗读你输入的文字! <img src="https://pic.code-nav.cn/migrate_image/c1fe316860360ea557841e1c08e5c84f.webp" alt="" width="100%" /> 怎么样,看上去是不是挺牛 x 的?目前该功能是免费的,下面演示一下怎么利用它创作自己的 AI 视频。 1)首先登录 Hedra,上传一张 **包含脸** 的照片。注意,这张脸不一定是人脸,比如我上传一张狗子的照片,打算做一只程序员狗子。 <img src="https://pic.code-nav.cn/migrate_image/7cd3e48ab0d6e2e073ee7651f74ac503.webp" alt="" width="100%" /> 如果你没有任何想法,只是玩一玩,可以先编写一段 Prompt 文本,利用 AI 生成图片: <img src="https://pic.code-nav.cn/migrate_image/4261b77917ff16b2a5e99701db78cec8.webp" alt="" width="100%" /> 2)在左侧窗口选择音频。可以输入文本来生成音频,支持选择不同的人声: <img src="https://pic.code-nav.cn/migrate_image/177406cf275cba4e983e670a0f8ade04.webp" alt="" width="100%" /> 如果没有让你满意的人声,你可以自己上传一段录音,比如自己唱歌的声音,这样就可以让 AI 生成照片唱歌的视频。 <img src="https://pic.code-nav.cn/migrate_image/197eb05b4123a2d926893db898b563f7.webp" alt="" width="100%" /> 3)点击生成,稍等片刻,一只程序员狗子就诞生啦!可以将生成的视频下载和分享。 <img src="https://pic.code-nav.cn/migrate_image/10a954ff1c12ca1d8fdf94d2588b3d91.webp" alt="" width="100%" /> 我们来看下生成的效果,AI 竟然自动为狗子生成了嘴唇和牙齿: <img src="https://pic.code-nav.cn/migrate_image/5353a6cb870742d68b2ebe2b0d039eaa.webp" alt="" width="100%" /> 虽然能够明显看出来是 AI 生成的、脸型也有一些扭曲,但口型和神态已经能够很准确地对上了! --- AI 无疑正在掀起一场数字革命,就像这个 AI 平台,可以让你的创意活起来,轻松创造自己的数字生命。 - 你可以用它复活古人,让他唱 Rap - 可以用它创造生物,比如让土豆说话 - 还可以用它创作视频,AI 生成文案 + AI 生成视频,鱼皮等一众自媒体博主直接失业 当然,你还可以有一些大胆的想法。。。 **我知道各位在想什么,别想了!** 等 AI 再进化进化,能够实时跟人进行交互、实时生成视频了,流浪地球中的 “数字生命” 不就成为现实了么? - ## 更多 💻 编程学习交流:[编程导航](https://www.codefather.cn) 📃 简历快速制作:[老鱼简历](https://laoyujianli.com) ✏️ 面试刷题神器:[面试鸭](https://mianshiya.com)
#分享# #图片# 刚刚刷星球,刷到了鱼皮之前分享的桌面壁纸 🧻 有看到鱼友之前在星球询问资源 [机智] ,刚好把他发出来下。有需要的同学可以收藏一下 ~
SVG Spinners
地址:https://github.com/n3r4zzurr0/svg-spinners
改图神器
这是一款完全免费的万能图片在线处理工具,无需注册即开即用,功能包括:图片编辑、一键抠图、格式转换、水印添加、图片压缩、无损放大、漫画头像、证件照制作、转矢量图、透明背景、GIF编辑器。 地址:https://img.logosc.cn/
Image
地址:https://image.napi.rs
极速img
jisuimg.com,全球智能图片领跑平台,为个人、企业、政务提供图片“无损压缩、检索、标注、读取、存储、分享”等智慧服务。个人可以通过在线批量图片(PNG/JPG)无损压缩,桌面、移动、PAD等图片批量无损压缩,企业和政务可以通过我们提供的SDK&API,可以快速整合到自己的APP、软件、站点等需要图片智慧服务的地方。极速img,智慧图片服务,您身边的好助手! 地址:https://jisuimg.com/
白描网页版
地址:https://web.baimiaoapp.com/
