Total Variation Deconvolution using Split Bregman
Data Structures | Functions
tvdeconv.c File Reference

Total variation regularized deconvolution IPOL demo. More...

#include <math.h>
#include <stdio.h>
#include <string.h>
#include "tvreg.h"
#include "cliio.h"
#include "kernels.h"

Go to the source code of this file.

Data Structures

struct  programparams
 Program parameters struct. More...
 

Functions

static void PrintHelpMessage ()
 Print program information and usage message.
 
int TvDeconv (image u, image f, image Kernel, num Lambda, const char *Noise)
 
int ParseParams (programparams *Params, int argc, const char *argv[])
 Parse command line arguments.
 
int main (int argc, char **argv)
 

Detailed Description

Total variation regularized deconvolution IPOL demo.

Author
Pascal Getreuer getre.nosp@m.uer@.nosp@m.gmail.nosp@m..com

Copyright (c) 2010-2012, Pascal Getreuer All rights reserved.

This program is free software: you can use, modify and/or redistribute it under the terms of the simplified BSD License. You should have received a copy of this license along with this program. If not, see http://www.opensource.org/licenses/bsd-license.html.

Definition in file tvdeconv.c.