作者tomex (Tomex Ou)
看板C_Sharp
标题[心得]Hash编码及Image缩图
时间Tue Apr 10 03:59:17 2007
今了看了半本的资讯编码用书,
大概了解一下MD5, SHA1/256/384/512等hash编码技术
也实作了一些.net的class
因为有相关的method,因此实作不难,
但在计算大档时(超过4gb)时,必须用thread+loop去做
否则会呈现当机状态。
也研究了一下asp.net网页的缩图技术,
Image.GetThumbnailImage(w,h)就内建缩图method了
但世界上若这样美好,我们也不用存在了,
发现缩较大图档时,画质根本不能看
必须使用Graphics物件在重绘这个image,来加强它的pixel品质
也不难,但就是要实试,才知道品质差异多大。
因为在批次缩图时,遇到格式不支援或损坏的图档
程式说「记忆体不足」,
我赶紧把.net gc的记忆体管理技巧都应用上了,还是记忆体不足!!
後来才发现是图档损坏。
实证发现,
用Dispose()好像没有GC.Collect()来得有效果。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.115.131.49