为什么大图转小图时占用99%的CPU(100分)

  • 主题发起人 主题发起人 可口白菜
  • 开始时间 开始时间

可口白菜

Unregistered / Unconfirmed
GUEST, unregistred user!
我将一个大的JPG图转成小的JPG图
实现方法是
生成 JpegImage,和Tbitmap对象
将jpegImage的文件LoadFromFile,然后assign给TBitmap
利用Tbitmap的stretch函数进行放缩
然后将他再存为jpg
但是每次处理时会占用99%德CPU资源
请问怎么解决
 
哈哈 你这100分可能白花了 处理图像占用内存/CPU是必然的 道理不用说大家都知道
 
能实现限制CPU,因为Delphi的Loadfromfile特费资源,用流就可以了,不过100还是给你
 
后退
顶部