首页 > 其他分享 >CxImage 加载图像大小限制

CxImage 加载图像大小限制

时间:2024-01-13 19:12:04浏览次数:31  
标签:CXIMAGE MEMORY MAX float 图像 CxImage uint32 加载

当使用CxImage图像库加载超大图像时,会出现报错。
原因是在ximacgf.h 中定义了一个限制图像大小的宏

#define	CXIMAGE_MAX_MEMORY 268435456

在xImage.cpp中的CxImage::Create函数中存在下面的语句,限制了加载的图像的大小。

void* CxImage::Create(uint32_t dwWidth, uint32_t dwHeight, uint32_t wBpp, uint32_t imagetype)
{
  
    if ((((float)dwWidth*(float)dwHeight*(float)wBpp)/8.0f) > (float)CXIMAGE_MAX_MEMORY)
	{
		strcpy(info.szLastError,"CXIMAGE_MAX_MEMORY exceeded");
		return NULL;
	}

}

解决方案,将CXIMAGE_MAX_MEMORY 以及 上述语句注释掉再重新编辑即可。

标签:CXIMAGE,MEMORY,MAX,float,图像,CxImage,uint32,加载
From: https://www.cnblogs.com/cornmonster/p/17962785

相关文章

  • delphi Panel和PageControl中加载窗体
    Panel和PageControl中加载窗体代码Panel中载入窗体procedureTForm1.Button1Click(Sender:TObject);beginForm2.Parent:=Panel1;Form2.Align:=alClient;Form2.BorderStyle:=bsNone;Form2.Show;end;TPageControl中载入窗体procedureTForm1.Button1Clic......
  • uniapp---下拉刷新上拉加载
    在用uniapp做APP的时候,下拉刷新,上拉加载是常见的功能需求,现在整理一下: 第一步:设置下拉和上拉属性找到【pages.json】设置:"enablePullDownRefresh":true,"onReachBottomDistance":100,示例: 第二步:页面新增下拉和上拉方法onPullDownRefreshonReachBottom示例:<sc......
  • OpenCV计算机视觉学习(15)——浅谈图像处理的饱和运算和取模运算
    如果需要其他图像处理的文章及代码,请移步小编的GitHub地址传送门:请点击我如果点击有误:https://github.com/LeBron-Jian/ComputerVisionPractice本来在前面博客OpenCV计算机视觉学习(2)——图像算术运算&图像阈值(数值计算,掩膜mask操作,边界填充,二值化)里面已经学习了......
  • 谷歌推出创新SynCLR技术:借助AI生成的数据实现高效图像建模,开启自我训练新纪元!
    谷歌推出了一种创新性的合成图像框架,这一框架独特之处在于它完全不依赖真实数据。这个框架首先从合成的图像标题开始,然后基于这些标题生成相应的图像。接下来,通过对比学习的技术进行深度学习,从而训练出能够精准识别和理解这些图像的模型,令人惊讶的是,这种方法在各种下游任务中都表现......
  • Android Webview判断网页加载完毕
    原文:AndroidWebview判断网页加载完毕-Stars-One的杂货小窝书接上文,在AndroidWebView获取html源码-Stars-One的杂货小窝此文讲到没有一个可以判断网页加载完毕的方法最近发现确实是有个解决方案,就是设置webViewClient里的onPageFinished方法判断当前webview进度,如下......
  • Yolov5 + Siamese 孪生神经网络 or CNN 图像分类训通杀点选验证码
    声明本文章中所有内容仅供学习交流使用,不用于其他任何目的,严禁用于商业用途和非法用途,否则由此产生的一切后果均与作者无关!本文章未经许可禁止转载,禁止任何修改后二次传播,擅自使用本文讲解的技术而导致的任何意外,作者均不负责,若有侵权,请在公众号【K哥爬虫】联系作者立即删除!前......
  • Python使用Matplotlib包绘制x方的积分函数图像
    Matplotlib是一个常用的Python绘图库,可以用于创建各种类型的图表和可视化。本文将介绍如何使用Matplotlib包在Python中绘制x方的积分函数图像。步骤:以下是使用Matplotlib包绘制x方的积分函数图像的步骤:1.导入所需的库。2.定义要绘制的函数。3.创建一个表示x轴范围的数组。4.计算函......
  • 安卓仿微信朋友圈动态数据加载(包括评论和点赞,以及动态详情页)
    在项目里面使用到了类似微信朋友圈的功能,所以就研究了一下,大家先看看效果吧!效果图一:效果图二:效果图三:效果图四:效果图五:效果图六:效果图七:效果图八:......
  • VSCode 终端显示“pnpm : 无法加载文件 C:\Program Files\nodejs\npm.ps1,因为在此
    如果出现以下问题: 解决方案:1.用get-ExecutionPolicy命令在vscode终端查询状态get-ExecutionPolicy#返回Restricted说明状态是禁止的Restricted2.用set-ExecutionPolicyRemoteSigned命令更改状态即可set-ExecutionPolicyRemoteSigned此时再输入 get-ExecutionP......
  • div滚动加载数据
    <template><divstyle="border:1pxsolid#ccc;max-height:280px;width:100%;overflow-y:auto;"v-if="recordList.length>0"@scroll="onScroll"><divv-for="(item,index)inrecordList":key=......