OpenNN
Open-source neural networks library
Loading...
Searching...
No Matches
image_utilities.h
Go to the documentation of this file.
1// OpenNN: Open Neural Networks Library
2// www.opennn.net
3//
4// O P E N N N I M A G E S C L A S S H E A D E R
5//
6// Artificial Intelligence Techniques SL
7// artelnics@artelnics.com
8
9#pragma once
10
11#include "pch.h"
12
13namespace opennn
14{
15
16Tensor3 load_image(const filesystem::path&);
17
18Tensor3 resize_image(const Tensor3&, Index, Index);
19
22void rotate_image(const Tensor3&, Tensor3&, float);
23void translate_image_x(const Tensor3&, Tensor3&, Index);
24void translate_image_y(const Tensor3&, Tensor3&, Index);
25}
26
27// OpenNN: Open Neural Networks Library.
28// Copyright(C) 2005-2026 Artificial Intelligence Techniques, SL.
29// Licensed under the GNU Lesser General Public License v2.1 or later.
Definition adaptive_moment_estimation.h:19
void translate_image_y(const Tensor3 &, Tensor3 &, Index)
void rotate_image(const Tensor3 &, Tensor3 &, float)
void translate_image_x(const Tensor3 &, Tensor3 &, Index)
void reflect_image_horizontal(Tensor3 &)
Tensor< float, 3, Layout|AlignedMax > Tensor3
Definition neural_network.h:165
Tensor3 load_image(const filesystem::path &)
Tensor3 resize_image(const Tensor3 &, Index, Index)
void reflect_image_vertical(Tensor3 &)