草庐IT

Python实现snap:对齐多张遥感影像的空间范围

  本文介绍基于Python中ArcPy模块,实现基于栅格图像批量裁剪栅格图像,同时对齐各个栅格图像的空间范围,统一其各自行数与列数的方法。  首先明确一下我们的需求。现有某一地区的多张栅格遥感影像,其虽然都大致对应着同样的地物范围,但不同栅格影像之间的空间范围、行数与列数、像元的位置等都不完全一致;例如,某一景栅格影像会比其他栅格影像多出一行,而另一景栅格影像可能又会比其他栅格影像少一列等等。我们希望可以以其中某一景栅格影像为标准,将全部的栅格影像的具体范围、行数、列数等加以统一。  本文所用到的具体代码如下。#-*-coding:utf-8-*-"""CreatedonThuDec2921

使用AWS存储数据并下载遥感影像Landsat为例

使用AWS存储数据并下载遥感影像Landsat为例一、步骤:创建s3存储桶(具体创建账号方式请问“度娘”,当时忘记录了😭)创建用户——配置策略用该用户创建访问密钥——记录访问密钥ID和访问密钥key(一定要记住,后续无法查看)下载AWS管理器CMD命令行msiexec.exe/ihttps://awscli.amazonaws.com/AWSCLIV2.msi配置AWS管理器awsconfigure上传数据集awss3sync./uploads3://xxxx(将当前目录下upload文件夹内的所有数据都上传到xxxx数据集)下载数据集awss3cps3://xxxx/GF1_PMS1_xxx

【多模态(影像)自监督学习】Uni4Eye: Unified 2D and 3D Self-supervisedPre-training via Masked Image ModelingTran

Abstract大规模标记数据集是计算机视觉中监督深度学习成功的关键因素。然而,标注的数据数量有限是非常常见的,特别是在眼科图像分析中,因为手动标注是费时费力的。自监督学习(SSL)方法为更好地利用未标记数据带来了巨大的机会,因为它们不需要大量的注释。为了尽可能多地使用未标记的眼科图像,有必要打破尺寸障碍,同时使用2D和3D图像。在本文中,我们提出了一个通用的自监督Transformer框架,名为Uni4Eye,用于发现眼科图像的固有属性并捕获嵌入的特定领域特征。Uni4Eye可以作为一个全局特征提取器,它建立在一个具有视觉转换(ViT)架构的蒙面图像建模任务的基础上。我们采用统一的Patch

万能分割神器——Segment Anything(Meta AI)图片和影像的万能分割

想必大家之前都做过抠图或者图片任务提取等任务,这有点想目前我们手机当中可以直接点击图片,然后将其复制到其它地方,就会自动出现这个任务图像一样。这里我们可以直接登录这个网站去尝试一下这个图像分割的魅力SegmentAnything|MetaAI这里面是官方的展示,这里我们需要选择添加分割的区域来实现影像分割,或者使用其它左侧工具栏中的盒子工具以及自动的everything,就是自动识别的结果。 添加和减去区域通过添加点来屏蔽区域。选择添加区域,然后选择对象。选择"删除区域",然后选择区域,细化遮罩。我们直接采用全自动分割来提取影像的结果这里我们也可以通过上传我们自己的影像来进行影像提取,但是这里

AI开启手机摄影新时代:三星Galaxy S24 Ultra影像解读

在全球科技领域,生成式AI无疑是当前最为炙手可热的亮点,不少行业专家和业界领袖都纷纷预言,生成式AI技术必将重塑千行百业。那么是否有人想过,如果生成式AI技术被应用在智能手机上,又会带来怎样翻天覆地的变革?2024年1月25日,三星正式面向中国市场推出GalaxyS24系列旗舰智能手机,系列中的超大杯机型GalaxyS24Ultra以强大的AI影像功能让很多体验者感叹:“原来手机摄影还可以这样玩!”超视觉影像让影像创作更自由作为一款以影像功能见长的旗舰智能手机,三星GalaxyS24Ultra搭载了全新的AI影像工具套件——超视觉影像,全链路赋能影像创作体验。在拍摄前期,超视觉影像的智能场景识

文献速递:生成对抗网络医学影像中的应用——3DGAUnet:一种带有基于3D U-Net的生成器的3D生成对抗网络

文献速递:生成对抗网络医学影像中的应用——3DGAUnet:一种带有基于3DU-Net的生成器的3D生成对抗网络给大家分享文献的主题是生成对抗网络(Generativeadversarialnetworks,GANs)在医学影像中的应用。文献的研究内容包括同模态影像生成、跨模态影像生成、GAN在分类和分割方面的应用等。生成对抗网络与其他方法相比展示出了优越的数据生成能力,使它们在医学图像应用中广受欢迎。这些特性引起了医学成像领域研究人员的浓厚兴趣,导致这些技术在各种传统和新颖应用中迅速实施,如图像重建、分割、检测、分类和跨模态合成。01文献速递介绍胰腺导管腺癌(PDAC)代表了一个重大的公共卫

Camera2开发基础知识篇——手机影像参数

前言这段时间刚入职,导师安排任务做Camera2开发,用于集成一些图像处理算法。当被问及拍照流程以及HDR算法相关知识时,发觉还很欠缺,所以写篇文章记录下。一、手机影像主要参数1、分辨率分辨率指图像的像素数量,较高的分辨率可以提供更多的细节和清晰度。分辨率的单位:描述分辨率的单位有dpi(点每英寸)、lpi(线每英寸)、ppi(像素每英寸)和PPD(PixelsPerDegree角分辨率,像素每度)。但只有lpi是描述光学分辨率的尺度的。dpi是指打印分辨率(每英寸所能打印的点数,即打印精度),ppi是图像的采样率(在图像中,每英寸所包含的像素数目)。分辨率的分类:显示器分辨率(显示器本身的物

C++ GDAL提取多时相遥感影像中像素随时间变化的数值数组

  本文介绍基于C++语言GDAL库,批量读取大量栅格遥感影像文件,并生成各像元数值的时间序列数组的方法。  首先,我们来明确一下本文所需实现的需求。现在有一个文件夹,其中包含了很多不同格式的文件,如下图所示。  其中,我们首先需要遍历这一文件夹,遴选出其中所有类型为.bmp格式的栅格遥感影像文件(一共有6个),并分别读取文件(已知这些遥感影像的行数、列数都是一致的);随后,将不同遥感影像的同一个位置的像素的数值进行分别读取,并存储在一个数组中。例如,最终我们生成的第一个数组,其中共有6个元素,分别就是上图所示文件夹中6景遥感影像各自(0,0)位置的像元数值;生成的第二个数组,其中也是6个元素

通过Stable Diffusion生成虚假的遥感影像

简介这两天玩了一下stablediffusion,是真的好玩!然后我在想遥感有没有相关的生成模型,找了一下,还真找到了(https://github.com/xiaoyuan1996/Stable-Diffusion-for-Remote-Sensing-Image-Generation/tree/main)。该模型的作者是空天院的Zhiqiangyuan,他提供了相关的训练代码、预测代码、已经训练好的模型等。[外链图片转存中…(img-lOFMZR6f-1705867377350)]生成效果因为我也不想装代码环境,就只下载了模型加载到stablediffusion中看看生成的遥感影像的效果。

Opencv C++ SIFT特征提取(单图像,多图像)+如何设置阈值+如何对文件夹进行批处理+如何设置掩膜裁剪影像

一、何谓SITF特征提取,它有什么作用?SIFT(Scale-InvariantFeatureTransform)是一种用于图像处理和计算机视觉的特征提取算法。由DavidLowe于1999年首次提出,它是一种非常有效的局部特征描述符,具有尺度不变性、旋转不变性和对部分遮挡的鲁棒性。SIFT特征提取的主要步骤包括:尺度空间极值检测(Scale-SpaceExtremaDetection):通过不同尺度的高斯模糊图像,检测图像中的局部最小和最大值,形成尺度空间。关键点定位(KeyPointLocalization):在尺度空间中,通过对极值点的局部区域进行拟合,找到关键点的准确位置。关键点方向分