numerical-collection-cpp 0.10.0
A collection of algorithms in numerical analysis implemented in C++
Loading...
Searching...
No Matches
generate_sparse_sample_image.h File Reference

Definition of functions to generate sparse sample images. More...

#include <Eigen/Core>
#include "num_collect/base/index_type.h"
#include "num_collect/rbf/rbfs/wendland_csrbf.h"
Include dependency graph for generate_sparse_sample_image.h:

Go to the source code of this file.

Namespaces

namespace  num_prob_collect
 Namespace of problems for test of num_collect.
namespace  num_prob_collect::regularization
 Namespace of regularization.

Functions

void num_prob_collect::regularization::add_constant_circle (Eigen::MatrixXd &image, const Eigen::Vector2d &center, double radius, double value=1.0)
 Add a circle with constant value to an image.
void num_prob_collect::regularization::add_quadratic_circle (Eigen::MatrixXd &image, const Eigen::Vector2d &center, double radius, double center_value=1.0)
 Add a circle with values given by a quadratic function to an image.
void num_prob_collect::regularization::add_smooth_circle (Eigen::MatrixXd &image, const Eigen::Vector2d &center, double radius, double center_value=1.0)
 Add a circle with values given by a smooth function to an image.
void num_prob_collect::regularization::generate_sparse_sample_image_with_one_constant_circle (Eigen::MatrixXd &image, num_collect::index_type rows, num_collect::index_type cols)
 Generate a sparse sample image with one constant circle.
void num_prob_collect::regularization::generate_sparse_sample_image_with_one_quadratic_circle (Eigen::MatrixXd &image, num_collect::index_type rows, num_collect::index_type cols)
 Generate a sparse sample image with one quadratic circle.
void num_prob_collect::regularization::generate_sparse_sample_image_with_one_smooth_circle (Eigen::MatrixXd &image, num_collect::index_type rows, num_collect::index_type cols)
 Generate a sparse sample image with one smooth circle.
void num_prob_collect::regularization::generate_sparse_sample_image_with_two_constant_circles (Eigen::MatrixXd &image, num_collect::index_type rows, num_collect::index_type cols)
 Generate a sparse sample image with two constant circles.

Detailed Description

Definition of functions to generate sparse sample images.

Definition in file generate_sparse_sample_image.h.