C# 利用IRawPixels接口遍历栅格数据
发布时间 - 2026-01-10 22:58:28 点击率:次AO的版本为10.2,开发的语言是C#。栅格数据来源IRasterDataset接口。
IRasterBandCollection pRasterBandCollection = pRasterDataset as IRasterBandCollection;
IRasterBand pRasterBand = pRasterBandCollection.Item(0);
IRaster pRaster = (pRasterDataset as IRasterDataset2).CreateFullRaster();
IRawPixels pRawPixels = pRasterBand as IRawPixels;
IRasterProps pRasterProps = pRasterBand as IRasterProps;
int dHeight = pRasterProps.Height;
int dWidth = pRasterProps.Width;
IPnt pntSize = new PntClass();
pntSize.SetCoords(dHeight, dWidth);
IPnt pPixelBlockOrigin = new PntClass();
pPixelBlockOrigin.SetCoords(0, 0);
IPixelBlock pixelBlock = pRaster.CreatePixelBlock(pntSize);
pRawPixels.Read(pPixelBlockOrigin, pixelBlock);
System.Array arr = (System.Array)(pixelBlock as IPixelBlock3).get_PixelData(0);
for (int i = 0; i < dHeight;i++ )
{
for (int j = 0; j < dWidth; j++)
{
float number = 0;
float.TryParse(arr.GetValue(i,j).ToString(),out number);
}
}
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持!
# 遍历栅格
# pRaster
# IRaster
# pRasterBand
# Item
# CreateFullRaster
# pRasterProps
# int
# IRasterProps
# IRawPixels
# pRawPixels
# IRasterBand
# IRasterDataset
# pre
# strong
# AO
# class
# pRasterBandCollection
# pRasterDataset
# IRasterBandCollection
# brush
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
弹幕视频网站制作教程下载,弹幕视频网站是什么意思?
Laravel如何集成第三方登录_Laravel Socialite实现微信QQ微博登录
js实现点击每个li节点,都弹出其文本值及修改
Laravel如何使用Scope本地作用域_Laravel模型常用查询逻辑封装技巧【手册】
Laravel如何创建自定义Facades?(详细步骤)
佛山网站制作系统,佛山企业变更地址网上办理步骤?
Mybatis 中的insertOrUpdate操作
高性价比服务器租赁——企业级配置与24小时运维服务
Laravel Blade模板引擎语法_Laravel Blade布局继承用法
利用 Google AI 进行 YouTube 视频 SEO 描述优化
简单实现Android文件上传
C#如何调用原生C++ COM对象详解
JavaScript中的标签模板是什么_它如何扩展字符串功能
Laravel怎么创建自己的包(Package)_Laravel扩展包开发入门到发布
Laravel Fortify是什么,和Jetstream有什么关系
Midjourney怎样加参数调细节_Midjourney参数调整技巧【指南】
Laravel如何使用Sanctum进行API认证?(SPA实战)
Laravel集合Collection怎么用_Laravel集合常用函数详解
linux写shell需要注意的问题(必看)
网站建设保证美观性,需要考虑的几点问题!
,南京靠谱的征婚网站?
如何在阿里云虚拟主机上快速搭建个人网站?
Win11怎么关闭专注助手 Win11关闭免打扰模式设置【操作】
活动邀请函制作网站有哪些,活动邀请函文案?
Laravel如何理解并使用服务容器(Service Container)_Laravel依赖注入与容器绑定说明
Laravel如何使用API Resources格式化JSON响应_Laravel数据资源封装与格式化输出
Laravel如何配置和使用队列处理异步任务_Laravel队列驱动与任务分发实例
电商网站制作价格怎么算,网上拍卖流程以及规则?
Midjourney怎么调整光影效果_Midjourney光影调整方法【指南】
Laravel怎么配置S3云存储驱动_Laravel集成阿里云OSS或AWS S3存储桶【教程】
Laravel如何处理JSON字段的查询和更新_Laravel JSON列操作与查询技巧
网站制作价目表怎么做,珍爱网婚介费用多少?
如何快速查询网站的真实建站时间?
Bootstrap CSS布局之列表
如何快速配置高效服务器建站软件?
Android Socket接口实现即时通讯实例代码
网站建设整体流程解析,建站其实很容易!
浅谈javascript alert和confirm的美化
Laravel如何实现用户注册和登录?(Auth脚手架指南)
大连网站制作费用,大连新青年网站,五年四班里的视频怎样下载啊?
怎么制作一个起泡网,水泡粪全漏粪育肥舍冬季氨气超过25ppm,可以有哪些措施降低舍内氨气水平?
如何批量查询域名的建站时间记录?
Laravel如何使用查询构建器?(Query Builder高级用法)
JS碰撞运动实现方法详解
Laravel的辅助函数有哪些_Laravel常用Helpers函数提高开发效率
Win11关机界面怎么改_Win11自定义关机画面设置【工具】
laravel怎么配置Redis作为缓存驱动_laravel Redis缓存配置教程
高防服务器如何保障网站安全无虞?
EditPlus中的正则表达式 实战(4)
JavaScript如何实现倒计时_时间函数如何精确控制

