图片渲染方法、装置、设备及存储介质制造方法及图纸

技术编号:43339355 阅读:19 留言:0更新日期:2024-11-15 20:34
本发明专利技术涉及一种图片渲染方法,通过获取待渲染图片,识别待渲染图片的原始尺寸;根据待渲染图片应用的显示设备确定待渲染图片的缩放比例,根据原始尺寸与缩放比例确定待渲染图片在显示设备中显示的实际尺寸。确定单段渲染长度,根据单段渲染长度与待渲染图片在显示设备中显示的时间尺寸确定总分段数,根据总分段数与待渲染图片生成像素数据组;再根据显示设备确定可显示分段数,根据可显示分段数确创建图片显示控件组,利用图片显示控件组对像素数据组进行渲染操作。本发明专利技术通过分段渲染和缓存管理,减少内存占用,避免一次性加载大量数据导致的内存暴涨问题,提高了渲染效率,缩短渲染等待时长,减少对设备性能的依赖,提升了用户体验。

【技术实现步骤摘要】

本专利技术涉及图像处理,尤其涉及一种图片渲染方法、装置、设备及存储介质


技术介绍

1、随着智能手机的普及和移动互联网的快速发展,越来越多的应用程序需要在移动设备上展示各种高清长图,如社交媒体平台的图片分享、新闻资讯应用中的信息图、电子商务平台的产品详情页等。然而,在展示这些长图时,现有技术存在诸多不足和挑战。

2、当前的图像展示技术通常会一次性加载整张图片,对于分辨率高、尺寸大的长图,这种方式会导致应用程序内存占用急剧增加,甚至超过设备的内存容量。特别是在移动设备上,内存资源相对有限,容易引发内存溢出,导致应用程序崩溃。

3、长图的渲染对设备的gpu性能要求较高。大尺寸图片需要更多的gpu处理能力,如果图片尺寸超过设备gpu的处理能力,会造成cpu和gpu的资源争夺,影响其他应用程序的正常运行。渲染性能不足会导致界面卡顿、掉帧,严重影响用户体验。

4、在用户滑动浏览长图时,传统的渲染方式无法及时加载新的内容,造成滑动不流畅、响应延迟,甚至出现白屏、图片加载不完整等问题。这些问题极大地影响了用户的浏览体验和对应用的满意度本文档来自技高网...

【技术保护点】

1.一种图片渲染方法,其特征在于,所述图片渲染方法包括以下步骤:

2.如权利要求1所述的图片渲染方法,其特征在于,所述利用所述图片显示控件与所述像素数据组进行渲染操作的步骤包括:

3.如权利要求2中所述的图片渲染方法,其特征在于,所述将第m+1个图片显示控件渲染至所述第m个图片显示控件下端的步骤之后,还包括:

4.如权利要求3所述的图片渲染方法,其特征在于,所述将所述m个图片显示控件中最上端的图片显示控件移入所述缓冲池的步骤之后,还包括:

5.如权利要求3所述的图片渲染方法,其特征在于,所述将所述m个图片显示控件中最上端的图片显示控件移入所...

【技术特征摘要】

1.一种图片渲染方法,其特征在于,所述图片渲染方法包括以下步骤:

2.如权利要求1所述的图片渲染方法,其特征在于,所述利用所述图片显示控件与所述像素数据组进行渲染操作的步骤包括:

3.如权利要求2中所述的图片渲染方法,其特征在于,所述将第m+1个图片显示控件渲染至所述第m个图片显示控件下端的步骤之后,还包括:

4.如权利要求3所述的图片渲染方法,其特征在于,所述将所述m个图片显示控件中最上端的图片显示控件移入所述缓冲池的步骤之后,还包括:

5.如权利要求3所述的图片渲染方法,其特征在于,所述将所述m个图片显示控件中最上端的图片显示控件移入所述缓冲池的步骤之后,还包括:

6.如权利要求...

【专利技术属性】
技术研发人员:余立伟邹昆伦
申请(专利权)人:平安科技深圳有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1