V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  xiaoming1992  ›  全部回复第 32 页 / 共 41 页
回复总数  807
1 ... 24  25  26  27  28  29  30  31  32  33 ... 41  
2019 年 12 月 25 日
回复了 xiaoming1992 创建的主题 程序员 如何降低图片解码(Image Decode)时间?
@mxT52CRuqR6o5 大哥,我要缩放(滚动滚轮或者手指捏合缩放),可是视频不方便缩放啊,我需要交互,你却告诉我怎么样禁用交互。。。

@seakingii 我也不想解码啊,是调用 drawImage 的时候浏览器被动解码啊。。。

@zhw2590582 是的
2019 年 12 月 25 日
回复了 xiaoming1992 创建的主题 程序员 如何降低图片解码(Image Decode)时间?
@mxT52CRuqR6o5 video 应该不行吧?需要响应用户交互,video 的“播放到某个时刻”的 api 不太熟悉,好像有兼容性问题,况且还设计到缩放
2019 年 12 月 25 日
回复了 xiaoming1992 创建的主题 程序员 如何降低图片解码(Image Decode)时间?
@mxT52CRuqR6o5 开始总没放在心上,总感觉雪碧图太大了,仔细一想,才 12000*6000,或许浏览器能抗住,晚些试试
2019 年 12 月 25 日
回复了 xiaoming1992 创建的主题 程序员 如何降低图片解码(Image Decode)时间?
@mxT52CRuqR6o5 本来就是三个 canvas 叠在一起,转的时候加载第二个“3 张图片”时需要解码,频道更换“3 张图片”导致解码耗时。而由于特殊原因,没办法将“3 张图片”合成为一张。
2019 年 12 月 25 日
回复了 xiaoming1992 创建的主题 程序员 如何降低图片解码(Image Decode)时间?
@mxT52CRuqR6o5 @janus77 现在的性能瓶颈是在旋转的时候,同时需要绘制 3 层图片,我令其只绘一层,性能好了,但是用户转的时候只能看到一层,因此体验不好。


@CallMeReznov 有这样的 api 吗?
2019 年 12 月 25 日
回复了 xiaoming1992 创建的主题 程序员 如何降低图片解码(Image Decode)时间?
@Michaelssss 由于大部分图片长时间不在视口中,decode 信息缓存不住,浏览器不时会清理掉
2019 年 12 月 25 日
回复了 xiaoming1992 创建的主题 程序员 如何降低图片解码(Image Decode)时间?
@mxT52CRuqR6o5 我做了 hack,转的时候只绘一层,,性能勉强可以,但是体验就不好了
2019 年 12 月 25 日
回复了 xiaoming1992 创建的主题 程序员 如何降低图片解码(Image Decode)时间?
@mxT52CRuqR6o5 大哥,就是放到公网上啊,要做 toC 的啊。。。
2019 年 12 月 25 日
回复了 xiaoming1992 创建的主题 程序员 如何降低图片解码(Image Decode)时间?
@zhs227 @dawn009 @luozic @dtysky @111qqz @dawn009 @sx90 @yixiang @chuxiaonan

抱歉打扰了,附言中已更新了 demo 和演示 gif
2019 年 12 月 24 日
回复了 xiaoming1992 创建的主题 程序员 如何降低图片解码(Image Decode)时间?
@sx90
@yixiang
其实是环物展示,需要在大屏上展示,如果需要放大的话,2000*1000 还嫌小了呢。。。需要响应手动操作,所以 gif 可能不合适
2019 年 12 月 24 日
回复了 JCZ2MkKb5S8ZX9pq 创建的主题 Python 怎么把 cmd 运行目录传入 Python
我是直接在 python 里执行 os.system("cd ...... & .......")
2019 年 12 月 24 日
回复了 xiaoming1992 创建的主题 程序员 如何降低图片解码(Image Decode)时间?
@dawn009 createImageBitmap 确实没用过,但是看 MDN 兼容性一片红,不太敢用啊,imgList 里面是 new Image()出来的 png 图片。

@luozic 不太清楚你说的缓存和预加载是什么意思

@111qqz 前端如何使用显卡解码?

@dtysky 简单查了一下,还没看懂压缩纹理是什么,明天仔细查查吧。

谢谢各位
2019 年 12 月 24 日
回复了 xiaoming1992 创建的主题 程序员 如何降低图片解码(Image Decode)时间?
@zhs227 都是不同的图片。。。

@dawn009 但问题是浏览器他就是重复解码了啊
2019 年 12 月 19 日
回复了 xiaoming1992 创建的主题 JavaScript js 将大量图片保存在内存中会有问题吗?
@KuroNekoFan 仅仅是 new image src,浏览器很快就会清掉缓存,所以才把他们存数组里的。
2019 年 12 月 18 日
回复了 xiaoming1992 创建的主题 JavaScript js 将大量图片保存在内存中会有问题吗?
@jsq2627 @baihaihui @xiangyuecn 这样说来,将图片直接用 image 缓存应该是可行的,不用做其他处理了吧。

梳理了一下自己的思路之后,发现我最初的疑问应当是,“浏览器是否会在一定的时候清理已缓存的图片”,经过初步测试,至少保存在数组中的 image 不会被清理。
2019 年 12 月 18 日
回复了 xiaoming1992 创建的主题 JavaScript js 将大量图片保存在内存中会有问题吗?
@mxT52CRuqR6o5 我好像确实忘了去找库了,其实我一直纠结的是,浏览器会不会把我预加载的东西给清理掉
2019 年 12 月 18 日
回复了 xiaoming1992 创建的主题 JavaScript js 将大量图片保存在内存中会有问题吗?
@xiangyuecn 回来看了一下,ctx.drawImage 好像不能接受 blob 作为参数。。。
2019 年 12 月 18 日
回复了 xiaoming1992 创建的主题 JavaScript js 将大量图片保存在内存中会有问题吗?
@mxT52CRuqR6o5 对,但是我必须预加载他,不能我需要了再临时加载,这是我做的一个小 demo https://m.lmoar.com/vrs/t/dist-example/example.html

@CODEWEA 对,是图片预加载,如果仅仅 new Image.src = url,那么浏览器很快就会清掉缓存,我这边将返回的 img 保存到数组里面,**或许 /应该 /可能**浏览器不会清掉缓存。
2019 年 12 月 18 日
回复了 xiaoming1992 创建的主题 JavaScript js 将大量图片保存在内存中会有问题吗?
@mxT52CRuqR6o5 由于我这边时不时需要操作这一组有序的图片,这一组 url 将会按照一定的规律画到同一个 canvas 上,所以才将他们放在一个数组里面的。。。
2019 年 12 月 18 日
回复了 xiaoming1992 创建的主题 JavaScript js 将大量图片保存在内存中会有问题吗?
@mxT52CRuqR6o5 不太清楚"增加抽象复杂度"是什么意思,是说我这么搞让问题更复杂了嘛?
1 ... 24  25  26  27  28  29  30  31  32  33 ... 41  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   1041 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 31ms · UTC 18:46 · PVG 02:46 · LAX 10:46 · JFK 13:46
♥ Do have faith in what you're doing.