-
Notifications
You must be signed in to change notification settings - Fork 38
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ambrosio-Tortorelli package #280
Merged
Merged
Changes from 44 commits
Commits
Show all changes
52 commits
Select commit
Hold shift + click to select a range
d026710
Start AT u0-v1
JacquesOlivierLachaud bb0d851
Start AT u0-v1
JacquesOlivierLachaud 8ddbbce
WIP u0-v1
JacquesOlivierLachaud 63b271f
WIP u0-v1 - solve U done
JacquesOlivierLachaud d81e22d
WIP u0-v1 - solve U done
JacquesOlivierLachaud 1d1fd2a
WIP u0-v1 - solve V
JacquesOlivierLachaud abb9a32
Solve V
JacquesOlivierLachaud 6517052
First working version of AT01
JacquesOlivierLachaud c6b38d2
Working version of AT01 with export of u
JacquesOlivierLachaud c805bbb
Full working version of AT01 on gl images.
JacquesOlivierLachaud 67ed1a3
Add export for color images
JacquesOlivierLachaud 3646415
Add doc
JacquesOlivierLachaud b6ccb93
Doc v1
JacquesOlivierLachaud 3324a62
Fix doc for images.
JacquesOlivierLachaud b935a10
Add export of forms with big pixels
JacquesOlivierLachaud a0456a4
Working version of grey-level export of 1-form v
JacquesOlivierLachaud eabe0e5
Working version of color export of 1-form v
JacquesOlivierLachaud 1552075
Working version of color export of 1-form v even for greylevel images
JacquesOlivierLachaud dfebbc9
Working version of inpainting for greylevel and color images
JacquesOlivierLachaud d50b1cb
Renaming DECHelpers
JacquesOlivierLachaud 21ca980
Create DECImage2D helper class and update ATu0v1 accordingly.
JacquesOlivierLachaud 6eca568
Create ATu2v0.
JacquesOlivierLachaud 9590d10
Working on AT20 and some enhancement of AT01
JacquesOlivierLachaud 89fc70d
First compiling version of AT20
JacquesOlivierLachaud 8980c96
First working version of AT20
JacquesOlivierLachaud e40304e
Fix mask for inpainting
JacquesOlivierLachaud feba831
Add sample images
JacquesOlivierLachaud ff7a743
Add SNR computation.
JacquesOlivierLachaud 2a6e9ae
Add module image processing
JacquesOlivierLachaud 84ad7c2
Fix SNR computation
JacquesOlivierLachaud dfd880d
Add images of moduleAT.dox
2aa9bca
Complete DC part in moduleAT.dox
66701ef
Add new images in imageProcessing
4941714
Add images for moduleAT.dox
79af9f0
Add command lines for inpainting in moduleAT.dox
3f45aad
Update doc
JacquesOlivierLachaud c2c43e0
Merge branch 'AT' of github.com:mfoare/DGtalTools into AT
JacquesOlivierLachaud 7e3d23a
Update std::function to typename for old g++4.8. Complete documentation.
JacquesOlivierLachaud a2477a1
Fix doc
JacquesOlivierLachaud f8981c2
Update ChangeLog
JacquesOlivierLachaud 080023d
Update doc at-u0-v1
JacquesOlivierLachaud 34ce1d5
Fix at-u2-v0 and at-u0-v1
JacquesOlivierLachaud a1f0ea5
Update general doc
JacquesOlivierLachaud dc9519f
Update Readme
JacquesOlivierLachaud c4112d4
Changing BOOST_STATIC_LIBS default
JacquesOlivierLachaud 701c499
Merge branch 'AT' of github.com:JacquesOlivierLachaud/DGtalTools into AT
JacquesOlivierLachaud 7925cfe
Fix ChangeLog
JacquesOlivierLachaud 2f01476
Force recompilation
JacquesOlivierLachaud 1c7b10a
Update doc of module AT with algorithms
JacquesOlivierLachaud 8f4c793
Update CMakeLists to check if Eigen is enabled
JacquesOlivierLachaud 9e2d081
Fix doc
JacquesOlivierLachaud 13c4ee2
Fix doc 2
JacquesOlivierLachaud File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,47 @@ | ||
/** | ||
* @file imageprocessing.dox | ||
* @author Jacques-Olivier Lachaud (\c jacques-olivier.lachaud@univ-savoie.fr ) | ||
* Laboratory of Mathematics (CNRS, UMR 5127), University of Savoie, France | ||
* | ||
* @date 2016/10/15 | ||
* | ||
* Documentation file for imageProcessing | ||
* | ||
* This file is part of the DGtal library. | ||
*/ | ||
|
||
|
||
//---------------------------------------- | ||
/*! | ||
@page imageProcessing Image processing | ||
@writers Jacques-Olivier Lachaud | ||
|
||
@section imageprocessing_Modules Modules of package image processing | ||
|
||
- \ref moduleAT (Marion Foare, Jacques-Olivier Lachaud) | ||
|
||
|
||
@section imageprocessing_Doc Image restoration | ||
|
||
- @ref DocATu2v0 : Computes a piecewise smooth approximation of an image, by optimizing the Ambrosio-Tortorelli functional (with u a 2-form and v a 0-form). | ||
- @ref DocATu0v1 : Computes a piecewise smooth approximation of an image, by optimizing the Ambrosio-Tortorelli functional (with u a 0-form and v a 1-form). | ||
|
||
|
||
<center> | ||
<table> | ||
<tr> | ||
<td> | ||
<img height=200px src="lena-370-b02.png"> | ||
</td> | ||
<td> | ||
<img height=200px src="lena-370-b02-a0_48000-l0_0250000-u.png"> | ||
</td> | ||
</tr> | ||
<tr> | ||
<td colspan=2 align = center>@ref DocATu2v0, @ref DocATu0v1 </td> | ||
</tr> | ||
</table> | ||
</center> | ||
|
||
|
||
*/ |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@JacquesOlivierLachaud I wonder if it is not related to this change (boost recommend to set it to true)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It may be that. I have to change it because I have a problem with boost static lib on my laptop.
I will try that.