埃博拉酱 的 图像处理 工具箱 EbolaChan's Image Processing Toolbox

对MATLAB图像处理工具箱的扩展。为一些不支持向量化、GPU数组的内置函数,提供支持向量化、GPU的版本。拆分计算normxcorr2以提高性能。将两张图叠加成幻影坦克。
115 download
Aggiornato 29 lug 2024

埃博拉酱的图像处理工具包,提供一系列 MATLAB Image Processing Toolbox 内置函数所欠缺,但却常用的图像处理功能。

本包中所有函数均在ImageProcessing命名空间下,使用前需import。

import ImageProcessing.*

函数文件内有详细文档,可用doc命令查看。

%内置dct2的升级版,支持多维数组和GPU数组
function arg1=Dct2(varargin)
内置edge的升级版,支持任意维度图像数组(但只在前两维计算边缘),支持GPU数组
function BW=Edge(I)
%根据变换前后的点XY坐标计算出变换矩阵
function LeftMatrix = FixedPointTform2D(FromPoints,ToPoints)
%将GIF多帧图像读入为RGB视频
function [Video,FrameRate] = Gif2Video(GifPath)
%内置idct2的升级版,支持多维数组和GPU数组
function a = IDct2(varargin)
%内置imwarp的升级版,支持3D图像批量变换
function varargout=ImWarp(Image,varargin)
%内置ind2rgb的升级版,支持任意维度图像(但第3维必须单一,留给RGB通道)
function RGB = Ind2Rgb(Index,Map)
%内置normxcorr2的升级版,支持多图批量操作
function C=NormXCorr2(template,A,Partial)
%对NormXCorr2的模板进行预处理
function FDN = Nxc2TPreprocess(Template,SizeA)
%使用Nxc2TPreprocess的预处理结果计算NormXCorr2
function C = Nxc2APostprocess(A,SizeT,FDN,Partial)
%将两张图叠成一张PNG幻影坦克
function [Color,Alpha] = MirageTank(BlackImage,WhiteImage,varargin)

Cita come

埃博拉酱 (2024). 埃博拉酱 的 图像处理 工具箱 EbolaChan's Image Processing Toolbox (https://github.com/Silver-Fang/Image-Processing/releases/tag/v3.7.0), GitHub. Recuperato .

Compatibilità della release di MATLAB
Creato con R2024b
Compatibile con R2022b e release successive
Compatibilità della piattaforma
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Versione Pubblicato Note della release
3.7.0

See release notes for this release on GitHub: https://github.com/Silver-Fang/Image-Processing/releases/tag/v3.7.0

3.6.1

See release notes for this release on GitHub: https://github.com/Silver-Fang/Image-Processing/releases/tag/v3.6.1

3.6.0

See release notes for this release on GitHub: https://github.com/Silver-Fang/Image-Processing/releases/tag/v3.6.0

3.5.0.0

See release notes for this release on GitHub: https://github.com/Silver-Fang/Image-Processing/releases/tag/v3.5.0

3.4.1.0

See release notes for this release on GitHub: https://github.com/Silver-Fang/Image-Processing/releases/tag/v3.4.1

3.4.0.0

See release notes for this release on GitHub: https://github.com/Silver-Fang/Image-Processing/releases/tag/v3.4.0

3.3.2.0

See release notes for this release on GitHub: https://github.com/Silver-Fang/Image-Processing/releases/tag/v3.3.2

3.3.1

See release notes for this release on GitHub: https://github.com/Silver-Fang/Image-Processing/releases/tag/v3.3.1

3.3.0

See release notes for this release on GitHub: https://github.com/Silver-Fang/Image-Processing/releases/tag/v3.3.0

3.2.0

See release notes for this release on GitHub: https://github.com/Silver-Fang/Image-Processing/releases/tag/v3.2.0

3.1.0

See release notes for this release on GitHub: https://github.com/Silver-Fang/Image-Processing/releases/tag/v3.1.0

3.0.1

See release notes for this release on GitHub: https://github.com/Silver-Fang/Image-Processing/releases/tag/v3.0.1

3.0.0

2.1.1.0

See release notes for this release on GitHub: https://github.com/Silver-Fang/Image-Processing/releases/tag/v2.1.1

2.1.0.0

See release notes for this release on GitHub: https://github.com/Silver-Fang/Image-Processing/releases/tag/v2.1.0

2.0.0.0

See release notes for this release on GitHub: https://github.com/Silver-Fang/Image-Processing/releases/tag/v2.0.0

1.0.0.0

See release notes for this release on GitHub: https://github.com/Silver-Fang/Image-Processing/releases/tag/v1.0.0

Per visualizzare o segnalare problemi su questo componente aggiuntivo di GitHub, visita GitHub Repository.
Per visualizzare o segnalare problemi su questo componente aggiuntivo di GitHub, visita GitHub Repository.