- 博客(12)
- 资源 (5)
- 收藏
- 关注
原创 高光谱图像融合超分辨率、全色锐化PyTorch工具箱--HIFToolBox
旨在收录高光谱和多光谱/全色锐化领域的SOTA算法。收录算法主要分三类:基于模型的算法、自/无监督学习算法,以及监督学习算法。如下图所示,基于模型的方法需要传入相机的光谱响应函数(srf),以及点扩散函数(psf)。如果未有该类函数则输入None。:HIFTool目前发布了在QB数据集上,所有收录的监督网络的。
2024-06-20 16:39:17 572
原创 Python光谱图像评价指标SAM, PSNR, MSE, SSIM, CC, ERGAS(imgvision1.7.3)
光谱图像评价指标- imgvision 0.1.7.3
2022-06-23 12:07:55 3098 3
原创 Python颜色空间转换(sRGB,AdobeRGB,CIE XYZ,Lab,HSV互转)
python颜色空间转换。imgvision中cvtcolor()的用法
2022-02-03 18:28:08 8742 3
原创 Python高光谱图像可视化展示(imgvision 1.7.3)
imgvision.spectra()通过一行代码将任意分辨率光谱图像转换至任意光源下的RGB或XYZ空间,配合imgvision.cvtcolor()可以实现任意颜色空间转换
2022-01-31 18:08:23 10783 13
原创 Python光谱图像评价指标SAM, PSNR, MSE, SSIM, CC, ERGAS(imgvision1.6.5)
Python图像评价指标快速实现。包括SAM\PSNR\SSIM\ERGAS\MSE
2021-12-16 00:00:11 12149 10
原创 python图像光谱视觉分析库-imgvision
imgvision-0.0.5该库主要针对图像色彩视觉以及光谱分析完成功能性操作。它可能会帮助你将一张高光谱图像快速轻松的转换成sRGB, AdobeRGB,CIE1964 XYZ空间的图像。也可以对任意图像进行下采样操作。除此之外,该库还提供了RGB空间与HSV空间互转功能,与Opencv不同,该功能将不限制图像深度,这给图像处理数据计算带来了更高的精准度和便利性。最后,该库还提供了一些关于聚类的辅助操作,包括计算余弦相似度距离、给定聚类中心和待聚类数组按照相似余弦进行聚类等操作。安装该库通过Pyp
2021-08-23 09:47:28 1605
原创 Matlab中值滤波与平滑滤波
实现原理1.根据卷积核大小对图像进行全零填充2.根据填充类型定义卷积核3.从图像三维矩阵抽取矩阵,进行卷积4.输出处理后的图像function [img] = img_filter(img,type,scale) if mod(scale,2)~= 0 info = size(img); %图像全零填充 pad_img = zeros(scale-1+info(1),scale-1+info(2),info(3)); pad
2020-12-16 13:05:51 2707
原创 色彩学实验-白平衡论文相关代码
本文涉及代码服务于 北京印刷学院 20级轻工研究生 色彩管理学论文<>。通过Python编译,并基于tensorflow2.1, opencv4.1, numpy, scipy环境下Python3.8运行成功。除此之外,也可以通过以下网址进行下载相关的数据文件以及代码源文件的Zip压缩包【M】...
2020-12-10 00:32:41 271
原创 Python+OpenCV 简易图像边缘轮廓检测(零基础)
前言图像的轮廓检测不论是机器视觉还是其他方面都有较大作用,本文将基与Python3.7和OpenCV4.3对静态图像进行轮廓检测。最终以方框的形式框出目标图像。函数基础与三方库本文所用的第三方库是Opencv4.3导入第三方库import cv2 as cv由于Opencv显示图像比较麻烦,与matlab或matplob不一致,考虑到基础薄弱可能对此库的图像显示机制不了解,在此我先定义一个img_show函数,目的是更方便的显示图像。def img_show(pic,name):'''此
2020-09-14 19:45:46 2886 1
原创 Opencv+python:中值滤波十字形窗口(2020.09.01更新)
前言在进行图像空域处理时,对于椒盐噪声的图像,中值滤波是一个很不错的选择,一般来说mask有矩形 椭形 和十字形,十字形被认为在处理含有少数尖锥基元的图像更能保证尖锥的形状,由于没找到Matlab自带的函数库实现十字窗口,并且论坛上有极少的Opencv基于python的代码,大多还是付费的,于是自己写了一个模板,能够实现基本原理,至于效果和处理速度,有时间以后会进行优化。中值滤波中值滤波的原理很简单,不考虑图像填充,将一个框架,框在图像像素,框架上的像素数值按升降序排列,取中位数作为原像素点的新值。
2020-08-27 11:49:05 2979
原创 Python机器学习-搭建神经网络以及数据集引入和断点续存
前言本文旨在通过Python编程角度进行机器学习神经网络的引导,需要掌握基础的全连接神经网络基础,这包括了神经网络全连接层的结构,权重模板与偏置的作用,节点的处理方法。在掌握这些知识之后,本文将从代码的角度实现一个完整的全连接神经网络,这包括了超参数的调试、优化器的选择、损失函数的选择以及损失函数的正则化。库与函数基础在进行库的安装前,请保证你的Python版本在3.5-3.7版本之间,否则截至目前,本文所需要的库无法支持更高版本。库的安装本文所需要的库为numpy与tensorflow,本节将引
2020-07-27 12:07:52 1211
原创 Python实现神经网络(零基础篇)
前言本文旨在对于机器语言完全零基础但较有兴趣或对神经网络较浅了解的朋友,通过阐述对神经网络的基础讲解以及Python的基本操作,来利用Python实现简单的神经网络;并以此为基础,在未来方向的几篇文章将以Python为工具,应用几种较为典型的神经网络以及如何对神经网络进行全方位的优化。本文涉及到数列的简单计算、函数以及类的定义、全连结神经网络的运算方式、损失函数、计算图以及随机梯度下降法。Python基础本章节主要阐述了Python的安装以及所需库的安装和介绍Python的安装(Windows)P
2020-07-17 15:37:18 26977 23
RGB_trans.rar
2021-03-24
光谱数据转D65下的sRGB\XYZ\IPT\CAM_02转换
2020-11-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人