<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
		<id>http://micmac.ensg.eu/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Maximeseguin</id>
		<title>MicMac - Contributions de l’utilisateur [fr]</title>
		<link rel="self" type="application/atom+xml" href="http://micmac.ensg.eu/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Maximeseguin"/>
		<link rel="alternate" type="text/html" href="http://micmac.ensg.eu/index.php/Sp%C3%A9cial:Contributions/Maximeseguin"/>
		<updated>2026-04-15T07:20:26Z</updated>
		<subtitle>Contributions de l’utilisateur</subtitle>
		<generator>MediaWiki 1.26.2</generator>

	<entry>
		<id>http://micmac.ensg.eu/index.php?title=Utilisateur:LewisKelleher&amp;diff=3014</id>
		<title>Utilisateur:LewisKelleher</title>
		<link rel="alternate" type="text/html" href="http://micmac.ensg.eu/index.php?title=Utilisateur:LewisKelleher&amp;diff=3014"/>
				<updated>2018-10-12T11:48:16Z</updated>
		
		<summary type="html">&lt;p&gt;Maximeseguin : Page blanchie&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Maximeseguin</name></author>	</entry>

	<entry>
		<id>http://micmac.ensg.eu/index.php?title=HomolFilterMasq&amp;diff=3013</id>
		<title>HomolFilterMasq</title>
		<link rel="alternate" type="text/html" href="http://micmac.ensg.eu/index.php?title=HomolFilterMasq&amp;diff=3013"/>
				<updated>2018-10-11T15:40:11Z</updated>
		
		<summary type="html">&lt;p&gt;Maximeseguin : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Description==&lt;br /&gt;
&lt;br /&gt;
This command can be used when you have the necessary spatial information to retrieve false tie points.&lt;br /&gt;
The command HomolFilterMasq can do some filtering on tie points. The masking process can be purerly in image geometry or can be done in some ground geometry.&lt;br /&gt;
&lt;br /&gt;
===Syntax===&lt;br /&gt;
The global syntax for HomolFilterMasq is :&lt;br /&gt;
&amp;lt;pre&amp;gt;mm3d HomolFilterMasq ImagePattern&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Workflow===&lt;br /&gt;
HomolFilterMasq is a tool dedicated to filter tie point. So you have to use it after tie points computation by Tapioca and before orientation computation by Tapas (or Martini) and before tie point reduction by Schnaps.&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:Picto-previous.png|20px]] Previous Command : [[Tapioca]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:Picto-next.png|20px]] Next Command : [[Schnaps]],[[Tapas]],[[Martini]].&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div style=&amp;quot;z-index:1;position:relative;&amp;quot;&amp;gt;[[Image:Pipeline GI.png|x300px]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color:green;width:19px;height:19px;left:477px;top:-94px;position:relative;border-radius:10px&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Help=== &lt;br /&gt;
You can access to the help by typing :&lt;br /&gt;
&amp;lt;pre&amp;gt;mm3d HomolFilterMasq -help&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mandatory unnamed args : &lt;br /&gt;
* string :: {Full name (Dir+Pat)}&lt;br /&gt;
Named args : &lt;br /&gt;
* [Name=PostPlan] string :: {Post to plan, Def : toto -&amp;gt;toto_Masq.tif like with SaisieMasq}&lt;br /&gt;
* [Name=GlobalMasq] string :: {Global Masq to add to all image}&lt;br /&gt;
* [Name=KeyCalculMasq] string :: {For tuning masq per image}&lt;br /&gt;
* [Name=KeyEquivNoMasq] string :: {When given if KENM(i1)==KENM(i2), don't masq}&lt;br /&gt;
* [Name=Resol] REAL :: {Sub Resolution for masq storing, Def=10}&lt;br /&gt;
* [Name=ANM] bool :: {Accept no mask, def = true if MasqGlob and false else}&lt;br /&gt;
* [Name=ExpTxt] bool :: {Ascii format for in and out, def=false}&lt;br /&gt;
* [Name=PostIn] string :: {Post for Input dir Hom, Def=}&lt;br /&gt;
* [Name=PostOut] string :: {Post for Output dir Hom, Def=MasqFiltered}&lt;br /&gt;
* [Name=OriMasq3D] string :: {Orientation for Masq 3D}&lt;br /&gt;
* [Name=Masq3D] string :: {File of Masq3D, Def=AperiCloud_${OriMasq3D}.ply}&lt;br /&gt;
* [Name=SelecTer] Pt2dr :: {[Per,Prop] Period of tiling on ground selection, Prop=proporion of selected}&lt;br /&gt;
* [Name=DistId] REAL :: {Supress pair such that d(P1,P2) &amp;lt; DistId, def unused}&lt;br /&gt;
* [Name=DistH] REAL :: {Distance for filtering homologous point}&lt;br /&gt;
&lt;br /&gt;
==Main options==&lt;br /&gt;
&lt;br /&gt;
===PostPlan===&lt;br /&gt;
Set PostPlan=Filter if you have changed the default postfix used by SaisieMasq.&lt;br /&gt;
By default it will generate an error if a masq does not exist : set ANM=true if you know that non existing masq for some images is normal.&lt;br /&gt;
&lt;br /&gt;
===GlobalMasq===&lt;br /&gt;
Set GlobalMasq if you have a masq common to all images (for example if you want to filter fiducial marqs).&lt;br /&gt;
&lt;br /&gt;
===KeyCalculMasq===&lt;br /&gt;
If you want to apply a set of masks depending on the name of the pictures, you can add a computation key in MicMac-LocalChantierDescripteur.xml.&lt;br /&gt;
&lt;br /&gt;
Example :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;Global&amp;gt;&lt;br /&gt;
&amp;lt;ChantierDescripteur&amp;gt;&lt;br /&gt;
[...]&lt;br /&gt;
&amp;lt;KeyedNamesAssociations&amp;gt;&lt;br /&gt;
&amp;lt;IsParametrized&amp;gt; true &amp;lt;/IsParametrized&amp;gt;&lt;br /&gt;
&amp;lt;Calcs&amp;gt;&lt;br /&gt;
&amp;lt;Arrite&amp;gt; 1 1 &amp;lt;/Arrite&amp;gt;&lt;br /&gt;
&amp;lt;Direct&amp;gt;&lt;br /&gt;
&amp;lt;PatternTransform&amp;gt; [0-9]{4}_cam_([0-9]{3})\.tif &amp;lt;/PatternTransform&amp;gt;&lt;br /&gt;
&amp;lt;CalcName&amp;gt; masq_$1.tif &amp;lt;/CalcName&amp;gt;&lt;br /&gt;
&amp;lt;/Direct&amp;gt;&lt;br /&gt;
&amp;lt;/Calcs&amp;gt;&lt;br /&gt;
&amp;lt;Key&amp;gt; MyKeyCalculMasq &amp;lt;/Key&amp;gt;&lt;br /&gt;
&amp;lt;/KeyedNamesAssociations&amp;gt;&lt;br /&gt;
&amp;lt;/ChantierDescripteur&amp;gt;&lt;br /&gt;
&amp;lt;/Global&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Then use KeyCalculMasq=MyKeyCalculMasq on HomolFilterMasq command line to automatically use the correct mask.&lt;br /&gt;
&lt;br /&gt;
===Masq3D===&lt;br /&gt;
To use a file 3D masq as seized by SaisieMasqQT with a AperiCloud.ply file. &lt;br /&gt;
If you want to use this option, the orientation must be indicated with the option OriMasq3D.&lt;br /&gt;
&lt;br /&gt;
===SelecTer===&lt;br /&gt;
This option can be used to decrease the number of tie-points while maintaining the proportion of multiplicity.&lt;br /&gt;
If SelecTer=[Per,Prop], then in each tile of size S = Per * Resol in the ground coordinate 1 the point are selected in the subtile of size S * Prop^0.5&lt;br /&gt;
&lt;br /&gt;
===DistId===&lt;br /&gt;
This option supress the pair of point P1,P2 such that d(P1,P2) &amp;lt; DistId. This can be usefull when the acquistion was made using a turn table to automatically supress the points on the background.&lt;/div&gt;</summary>
		<author><name>Maximeseguin</name></author>	</entry>

	<entry>
		<id>http://micmac.ensg.eu/index.php?title=HomolFilterMasq&amp;diff=3012</id>
		<title>HomolFilterMasq</title>
		<link rel="alternate" type="text/html" href="http://micmac.ensg.eu/index.php?title=HomolFilterMasq&amp;diff=3012"/>
				<updated>2018-10-11T15:28:58Z</updated>
		
		<summary type="html">&lt;p&gt;Maximeseguin : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Description==&lt;br /&gt;
&lt;br /&gt;
This command can be used when you have the necessary spatial information to retrieve false tie points.&lt;br /&gt;
The command HomolFilterMasq can do some filtering on tie points. The masking process can be purerly in image geometry or can be done in some ground geometry.&lt;br /&gt;
&lt;br /&gt;
===Syntax===&lt;br /&gt;
The global syntax for HomolFilterMasq is :&lt;br /&gt;
&amp;lt;pre&amp;gt;mm3d HomolFilterMasq ImagePattern&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Workflow===&lt;br /&gt;
HomolFilterMasq is a tool dedicated to filter tie point. So you have to use it after tie points computation by Tapioca and before orientation computation by Tapas (or Martini) and before tie point reduction by Schnaps.&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:Picto-previous.png|20px]] Previous Command : [[Tapioca]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:Picto-next.png|20px]] Next Command : [[Schnaps]],[[Tapas]],[[Martini]].&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div style=&amp;quot;z-index:1;position:relative;&amp;quot;&amp;gt;[[Image:Pipeline GI.png|x300px]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color:green;width:19px;height:19px;left:477px;top:-94px;position:relative;border-radius:10px&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Help=== &lt;br /&gt;
You can access to the help by typing :&lt;br /&gt;
&amp;lt;pre&amp;gt;mm3d HomolFilterMasq -help&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mandatory unnamed args : &lt;br /&gt;
* string :: {Full name (Dir+Pat)}&lt;br /&gt;
Named args : &lt;br /&gt;
* [Name=PostPlan] string :: {Post to plan, Def : toto -&amp;gt;toto_Masq.tif like with SaisieMasq}&lt;br /&gt;
* [Name=GlobalMasq] string :: {Global Masq to add to all image}&lt;br /&gt;
* [Name=KeyCalculMasq] string :: {For tuning masq per image}&lt;br /&gt;
* [Name=KeyEquivNoMasq] string :: {When given if KENM(i1)==KENM(i2), don't masq}&lt;br /&gt;
* [Name=Resol] REAL :: {Sub Resolution for masq storing, Def=10}&lt;br /&gt;
* [Name=ANM] bool :: {Accept no mask, def = true if MasqGlob and false else}&lt;br /&gt;
* [Name=ExpTxt] bool :: {Ascii format for in and out, def=false}&lt;br /&gt;
* [Name=PostIn] string :: {Post for Input dir Hom, Def=}&lt;br /&gt;
* [Name=PostOut] string :: {Post for Output dir Hom, Def=MasqFiltered}&lt;br /&gt;
* [Name=OriMasq3D] string :: {Orientation for Masq 3D}&lt;br /&gt;
* [Name=Masq3D] string :: {File of Masq3D, Def=AperiCloud_${OriMasq3D}.ply}&lt;br /&gt;
* [Name=SelecTer] Pt2dr :: {[Per,Prop] Period of tiling on ground selection, Prop=proporion of selected}&lt;br /&gt;
* [Name=DistId] REAL :: {Supress pair such that d(P1,P2) &amp;lt; DistId, def unused}&lt;br /&gt;
* [Name=DistH] REAL :: {Distance for filtering homologous point}&lt;br /&gt;
&lt;br /&gt;
==Main options==&lt;br /&gt;
&lt;br /&gt;
===PostPlan===&lt;br /&gt;
Set PostPlan=Filter if you have changed the default postfix used by SaisieMasq.&lt;br /&gt;
By default it will generate an error if a masq does not exist : set ANM=true if you know that non existing masq for some images is normal.&lt;br /&gt;
&lt;br /&gt;
===GlobalMasq===&lt;br /&gt;
Set GlobalMasq if you have a masq common to all images (for example if you want to filter fiducial marqs).&lt;br /&gt;
&lt;br /&gt;
===KeyCalculMasq===&lt;br /&gt;
If you want to apply a set of masks depending on the name of the pictures, you can add a computation key in MicMac-LocalChantierDescripteur.xml.&lt;br /&gt;
&amp;lt;\br&amp;gt;&lt;br /&gt;
Example :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;Global&amp;gt;&lt;br /&gt;
&amp;lt;ChantierDescripteur&amp;gt;&lt;br /&gt;
[...]&lt;br /&gt;
&amp;lt;KeyedNamesAssociations&amp;gt;&lt;br /&gt;
&amp;lt;IsParametrized&amp;gt; true &amp;lt;/IsParametrized&amp;gt;&lt;br /&gt;
&amp;lt;Calcs&amp;gt;&lt;br /&gt;
&amp;lt;Arrite&amp;gt; 1 1 &amp;lt;/Arrite&amp;gt;&lt;br /&gt;
&amp;lt;Direct&amp;gt;&lt;br /&gt;
&amp;lt;PatternTransform&amp;gt; [0-9]{4}_cam_([0-9]{3})\.tif &amp;lt;/PatternTransform&amp;gt;&lt;br /&gt;
&amp;lt;CalcName&amp;gt; masq_$1.tif &amp;lt;/CalcName&amp;gt;&lt;br /&gt;
&amp;lt;/Direct&amp;gt;&lt;br /&gt;
&amp;lt;/Calcs&amp;gt;&lt;br /&gt;
&amp;lt;Key&amp;gt; MyKeyCalculMasq &amp;lt;/Key&amp;gt;&lt;br /&gt;
&amp;lt;/KeyedNamesAssociations&amp;gt;&lt;br /&gt;
&amp;lt;/ChantierDescripteur&amp;gt;&lt;br /&gt;
&amp;lt;/Global&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then use KeyCalculMasq=MyKeyCalculMasq on HomolFilterMasq command line to automatically use the correct mask.&lt;br /&gt;
&lt;br /&gt;
===Masq3D===&lt;br /&gt;
To use a file 3D masq as seized by SaisieMasqQT with a AperiCloud.ply file. &lt;br /&gt;
If you want to use this option, the orientation must be indicated with the option OriMasq3D.&lt;br /&gt;
&lt;br /&gt;
===SelecTer===&lt;br /&gt;
This option can be used to decrease the number of tie-points while maintaining the proportion of multiplicity.&lt;br /&gt;
If SelecTer=[Per,Prop], then in each tile of size S = Per � Resol in the ground coordinate 1 the&lt;br /&gt;
point are selected in the subtile of size S �&lt;br /&gt;
p&lt;br /&gt;
Prop&lt;br /&gt;
&lt;br /&gt;
===DistId===&lt;br /&gt;
This option supress the pair of point P1,P2 such that d(P1,P2) &amp;lt; DistId. This can be usefull when the acquistion was made using a turn table to automatically supress the points on the background.&lt;/div&gt;</summary>
		<author><name>Maximeseguin</name></author>	</entry>

	<entry>
		<id>http://micmac.ensg.eu/index.php?title=HomolFilterMasq&amp;diff=3011</id>
		<title>HomolFilterMasq</title>
		<link rel="alternate" type="text/html" href="http://micmac.ensg.eu/index.php?title=HomolFilterMasq&amp;diff=3011"/>
				<updated>2018-10-11T15:08:20Z</updated>
		
		<summary type="html">&lt;p&gt;Maximeseguin : Page créée avec « ==Description==  This command can be used when you have the necessary spatial information to retrieve false tie points. The command HomolFilterMasq can do some filtering o... »&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Description==&lt;br /&gt;
&lt;br /&gt;
This command can be used when you have the necessary spatial information to retrieve false tie points.&lt;br /&gt;
The command HomolFilterMasq can do some filtering on tie points. The masking process can be purerly in image geometry or can be done in some ground geometry.&lt;br /&gt;
&lt;br /&gt;
===Syntax===&lt;br /&gt;
The global syntax for HomolFilterMasq is :&lt;br /&gt;
&amp;lt;pre&amp;gt;mm3d HomolFilterMasq ImagePattern&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Workflow===&lt;br /&gt;
HomolFilterMasq is a tool dedicated to filter tie point. So you have to use it after tie points computation by Tapioca and before orientation computation by Tapas (or Martini) and before tie point reduction by Schnaps.&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:Picto-previous.png|20px]] Previous Command : [[Tapioca]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:Picto-next.png|20px]] Next Command : [[Schnaps]],[[Tapas]],[[Martini]].&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div style=&amp;quot;z-index:1;position:relative;&amp;quot;&amp;gt;[[Image:Pipeline GI.png|x300px]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color:green;width:19px;height:19px;left:477px;top:-94px;position:relative;border-radius:10px&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Help=== &lt;br /&gt;
You can access to the help by typing :&lt;br /&gt;
&amp;lt;pre&amp;gt;mm3d HomolFilterMasq -help&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mandatory unnamed args : &lt;br /&gt;
* string :: {Full name (Dir+Pat)}&lt;br /&gt;
Named args : &lt;br /&gt;
* [Name=PostPlan] string :: {Post to plan, Def : toto -&amp;gt;toto_Masq.tif like with SaisieMasq}&lt;br /&gt;
* [Name=GlobalMasq] string :: {Global Masq to add to all image}&lt;br /&gt;
* [Name=KeyCalculMasq] string :: {For tuning masq per image}&lt;br /&gt;
* [Name=KeyEquivNoMasq] string :: {When given if KENM(i1)==KENM(i2), don't masq}&lt;br /&gt;
* [Name=Resol] REAL :: {Sub Resolution for masq storing, Def=10}&lt;br /&gt;
* [Name=ANM] bool :: {Accept no mask, def = true if MasqGlob and false else}&lt;br /&gt;
* [Name=ExpTxt] bool :: {Ascii format for in and out, def=false}&lt;br /&gt;
* [Name=PostIn] string :: {Post for Input dir Hom, Def=}&lt;br /&gt;
* [Name=PostOut] string :: {Post for Output dir Hom, Def=MasqFiltered}&lt;br /&gt;
* [Name=OriMasq3D] string :: {Orientation for Masq 3D}&lt;br /&gt;
* [Name=Masq3D] string :: {File of Masq3D, Def=AperiCloud_${OriMasq3D}.ply}&lt;br /&gt;
* [Name=SelecTer] Pt2dr :: {[Per,Prop] Period of tiling on ground selection, Prop=proporion of selected}&lt;br /&gt;
* [Name=DistId] REAL :: {Supress pair such that d(P1,P2) &amp;lt; DistId, def unused}&lt;br /&gt;
* [Name=DistH] REAL :: {Distance for filtering homologous point}&lt;/div&gt;</summary>
		<author><name>Maximeseguin</name></author>	</entry>

	<entry>
		<id>http://micmac.ensg.eu/index.php?title=LumRas&amp;diff=2585</id>
		<title>LumRas</title>
		<link rel="alternate" type="text/html" href="http://micmac.ensg.eu/index.php?title=LumRas&amp;diff=2585"/>
				<updated>2018-05-27T12:21:04Z</updated>
		
		<summary type="html">&lt;p&gt;Maximeseguin : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:picto-liste.png|25px]] [[Command|List of commands]]&lt;br /&gt;
==Description==&lt;br /&gt;
The LumRas command, allows to mix a master image with raking lights images.&lt;br /&gt;
&lt;br /&gt;
===Syntax===&lt;br /&gt;
The global syntax for LumRas is :&lt;br /&gt;
&amp;lt;pre&amp;gt;mm3d LumRas MasterImage RakingLightImages NamedArgs&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Workflow===&lt;br /&gt;
&lt;br /&gt;
[[Image:Picto-previous.png|20px]] Previous Command : [[Tapioca]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div style=&amp;quot;z-index:1;position:relative;&amp;quot;&amp;gt;[[Image:Pipeline GI.png|x300px]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color:green;width:19px;height:19px;left:477px;top:-94px;position:relative;border-radius:10px&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Help===&lt;br /&gt;
&lt;br /&gt;
Mandatory unnamed args : &lt;br /&gt;
*string :: {Master Image}&lt;br /&gt;
*string :: {Raking Light Images Files}&lt;br /&gt;
Named args : &lt;br /&gt;
*[Name=Masq] string :: postfix for masq file (default=_Masq)&lt;br /&gt;
&lt;br /&gt;
===Example===&lt;br /&gt;
For this example, we consider :&lt;br /&gt;
* a master image with ambiant light : IMG_0001.JPG,&lt;br /&gt;
* a masq on the object in the master image (result of command : SaisieMasq &amp;quot;IMG_0001.JPG&amp;quot;),&lt;br /&gt;
* three raking light images.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;mm3d LumRas &amp;quot;IMG_0001.JPG&amp;quot; &amp;quot;IMG_000[2-4].JPG&amp;quot; Masq=&amp;quot;_Masq&amp;quot;&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Maximeseguin</name></author>	</entry>

	<entry>
		<id>http://micmac.ensg.eu/index.php?title=LumRas&amp;diff=2584</id>
		<title>LumRas</title>
		<link rel="alternate" type="text/html" href="http://micmac.ensg.eu/index.php?title=LumRas&amp;diff=2584"/>
				<updated>2018-05-27T12:20:18Z</updated>
		
		<summary type="html">&lt;p&gt;Maximeseguin : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:picto-liste.png|25px]] [[Command|List of commands]]&lt;br /&gt;
==Description==&lt;br /&gt;
The LumRas command, allows to mix a master image with raking lights images.&lt;br /&gt;
&lt;br /&gt;
===Syntax===&lt;br /&gt;
The global syntax for LumRas is :&lt;br /&gt;
&amp;lt;pre&amp;gt;mm3d LumRas MasterImage RakingLightImages NamedArgs&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Workflow===&lt;br /&gt;
&lt;br /&gt;
[[Image:Picto-previous.png|20px]] Previous Command : [[Tapioca]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div style=&amp;quot;z-index:1;position:relative;&amp;quot;&amp;gt;[[Image:Pipeline GI.png|x300px]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color:green;width:19px;height:19px;left:477px;top:-94px;position:relative;border-radius:10px&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Help===&lt;br /&gt;
&lt;br /&gt;
Mandatory unnamed args : &lt;br /&gt;
*string :: {Master Image}&lt;br /&gt;
*string :: {Raking Light Images Files}&lt;br /&gt;
Named args : &lt;br /&gt;
*[Name=Masq] string :: postfix for masq file (default=_Masq)&lt;br /&gt;
&lt;br /&gt;
===Example===&lt;br /&gt;
For this example, we consider :&lt;br /&gt;
* a master image with ambiant light : IMG_0001.JPG,&lt;br /&gt;
* a masq on the object in the master image (result of command : SaisieMasq &amp;quot;IMG_0001.JPG&amp;quot;),&lt;br /&gt;
* three raking light images.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;mm3d LumRas &amp;quot;IMG_0001.JPG&amp;quot; &amp;quot;IMG_000[2-4]&amp;quot; Masq=&amp;quot;_Masq&amp;quot;&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Maximeseguin</name></author>	</entry>

	<entry>
		<id>http://micmac.ensg.eu/index.php?title=LumRas&amp;diff=2583</id>
		<title>LumRas</title>
		<link rel="alternate" type="text/html" href="http://micmac.ensg.eu/index.php?title=LumRas&amp;diff=2583"/>
				<updated>2018-05-27T12:16:02Z</updated>
		
		<summary type="html">&lt;p&gt;Maximeseguin : Page créée avec « 25px List of commands ==Description== The LumRas command, allows to mix a master image with raking lights images.  ===Syntax=== The g... »&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:picto-liste.png|25px]] [[Command|List of commands]]&lt;br /&gt;
==Description==&lt;br /&gt;
The LumRas command, allows to mix a master image with raking lights images.&lt;br /&gt;
&lt;br /&gt;
===Syntax===&lt;br /&gt;
The global syntax for LumRas is :&lt;br /&gt;
&amp;lt;pre&amp;gt;mm3d LumRas MasterImage RakingLightsImages NamedArgs&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Help===&lt;br /&gt;
&lt;br /&gt;
Mandatory unnamed args : &lt;br /&gt;
*string :: {Full name (Dir+Pat)}&lt;br /&gt;
*string :: {Raking Light Images Files}&lt;br /&gt;
Named args : &lt;br /&gt;
*[Name=Masq] string :: postfix for masq file (default=_Masq)&lt;br /&gt;
&lt;br /&gt;
===Example===&lt;br /&gt;
For this example, we consider :&lt;br /&gt;
* a master image with ambiant light : IMG_0001.JPG,&lt;br /&gt;
* a masq on the object in the master image (result of command : SaisieMasq &amp;quot;IMG_0001.JPG&amp;quot;),&lt;br /&gt;
* three raking light images.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;mm3d LumRas &amp;quot;IMG_0001.JPG&amp;quot; &amp;quot;IMG_000[2-4]&amp;quot; Masq=&amp;quot;_Masq&amp;quot;&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Maximeseguin</name></author>	</entry>

	<entry>
		<id>http://micmac.ensg.eu/index.php?title=Install_MicMac_MAC&amp;diff=2582</id>
		<title>Install MicMac MAC</title>
		<link rel="alternate" type="text/html" href="http://micmac.ensg.eu/index.php?title=Install_MicMac_MAC&amp;diff=2582"/>
				<updated>2018-05-27T08:24:29Z</updated>
		
		<summary type="html">&lt;p&gt;Maximeseguin : Ajout de -DWITH_QT5=1 suite à une issue sur Gihtub : https://github.com/micmacIGN/micmac/issues/69&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;MicMac is an open source project and you can download the source code and compile the project yourself. This page presents the steps of the installation on a Mac system using  [https://brew.sh HomeBrew].  Xcode and &amp;quot;command line developer tools&amp;quot; (sudo xcode-select --install) should be also installed&lt;br /&gt;
&lt;br /&gt;
 brew cask install qt-creator&lt;br /&gt;
 brew install qt5&lt;br /&gt;
 brew cask install qt-creator-dev&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Beware : the code available in the latest revision might not be stable or might not compile in a given OS.&lt;br /&gt;
&lt;br /&gt;
== Get the source ==&lt;br /&gt;
&lt;br /&gt;
The MicMac project is now hosted on the GitHub platform.&lt;br /&gt;
''On the former Mercuriel server (https://geoportail.forge.ign.fr/hg/culture3d), no source code updates will be applied (7017 is the latest revision).''&lt;br /&gt;
&lt;br /&gt;
=== Install GitHub ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt; brew install git&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Download the source ===&lt;br /&gt;
Go to the installation directory, where you want to install MicMac.&lt;br /&gt;
&lt;br /&gt;
For “optimisation” reasons, the project files were divided into three GitHub sub-projects:&lt;br /&gt;
&lt;br /&gt;
* https://github.com/micmacIGN/micmac : contains the source code of MicMac&lt;br /&gt;
&lt;br /&gt;
* https://github.com/micmacIGN/Documentation : contains the documentation/manuals&lt;br /&gt;
&lt;br /&gt;
* https://github.com/micmacIGN/Papers : contains some publications and other reports concerning MicMac&lt;br /&gt;
&lt;br /&gt;
To retrieve the source code to micmac folder:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git clone https://github.com/micmacIGN/micmac.git micmac&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Build from sources ==&lt;br /&gt;
===Automatically===&lt;br /&gt;
The script_jenkins.sh available in micmac repository (or here : [https://github.com/micmacIGN/micmac/blob/master/script_jenkins_unix.sh]) can be used for an automatic compilation from sources.&lt;br /&gt;
&lt;br /&gt;
=== Manually ===&lt;br /&gt;
&lt;br /&gt;
From the installation directory, move to the 'micmac' directory :&lt;br /&gt;
&amp;lt;pre&amp;gt;cd micmac/&amp;lt;/pre&amp;gt;&lt;br /&gt;
Then, you have to create a build directory and go in it :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir build&lt;br /&gt;
cd build&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Then we have to generate the makefile with the right options. To generate the defaut makefile, run :&lt;br /&gt;
&amp;lt;pre&amp;gt;cmake -DWITH_QT5=1 ..&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;background-color: Lavender&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h6 style=&amp;quot;font-family: Helvetica:font-size: 40px&amp;quot;&amp;gt;About option -DWITH_QT5=1&amp;lt;/h6&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Use this option if you want to use tools GUI such : SaisieAppuisInitQT, SaisieMasqQT etc... Instead, use :&lt;br /&gt;
&amp;lt;pre&amp;gt;cmake ../&amp;lt;/pre&amp;gt;&lt;br /&gt;
You have perhaps to install QT if it's not done :&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install qt5-default qttools5-dev-tools&amp;lt;/pre&amp;gt;&lt;br /&gt;
NB : Version 5 is used here, use &amp;quot;-DWITH_QT4=1&amp;quot; instead if ou have QT v4.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In case cmake complains about missing Widgets library, you must export manually CMAKE_PREFIX_PATH with &amp;lt;pre&amp;gt;cmake -DWITH_QT5=1 -DCMAKE_PREFIX_PATH=/usr/local/Cellar/qt/5.10.0/ ../&amp;lt;/pre&amp;gt; replacing 5.10.0 with whatever version is the latest being used.&lt;br /&gt;
&lt;br /&gt;
Now we can finally build the sources by launching :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
make install -jK&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Where K=&amp;quot;number of processor in your computer&amp;quot; (if you are not sure how many cores you have, just write a big number and all of the cores will be used).&lt;br /&gt;
&lt;br /&gt;
==Add MicMac to path==&lt;br /&gt;
We have now to edit the file wich contains environnement path which is located in &amp;quot;/etc/bash.bashrc&amp;quot;. The file is maybe hidden, so press CTRL+H, or activate &amp;quot;Hidden files&amp;quot; in Display (Top bar).&lt;br /&gt;
So open a terminal and type :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo gedit /etc/bash.bashrc&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
NB : files in &amp;quot;/etc/&amp;quot; have to be opened in super user mode.&amp;lt;br&amp;gt;&lt;br /&gt;
Add the following lines at the bottom of the file :&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;export PATH=/''micmac_install_directory''/micmac/bin:$PATH&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Check Installation==&lt;br /&gt;
===List of MicMac tools===&lt;br /&gt;
To check if MicMac is well installed, you can type in a terminal :&lt;br /&gt;
&amp;lt;pre&amp;gt;mm3d&amp;lt;/pre&amp;gt;&lt;br /&gt;
This will return the list of all tools available for micmac library.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Check dependencies===&lt;br /&gt;
Sometimes, even when the MicMac installation is good, you can encounter messages in the terminal such as :&lt;br /&gt;
*&amp;quot;Warning Exiftool not installed&amp;quot;&lt;br /&gt;
This warnings means that MicMac can't find an external tools.&lt;br /&gt;
MicMac integrates a module which can check if all dependencies are correctly installed. It can be called by typing :&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mm3d CheckDependencies&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image:checkdependencies.png|thumb|250px||alt=Exemple d'image en hauteur|Screenshot 1]]&lt;br /&gt;
&lt;br /&gt;
You will get an output like Screenshot 1, with different informations :&lt;br /&gt;
*MicMac revision : micmac source code version number&lt;br /&gt;
*Qt : &amp;quot;enabled&amp;quot; permit you to use graphical interfaces such SaisieAppuisQT&lt;br /&gt;
*Kakadu : Image library for JPEG2000 management&lt;br /&gt;
*MicMac directory : Directory where MicMac is installed&lt;br /&gt;
*make : &lt;br /&gt;
*exiftool : library of image metadata management&lt;br /&gt;
*exiv2 : library of image metadata management&lt;br /&gt;
*convert :&lt;br /&gt;
*proj : library for cartographic projection&lt;br /&gt;
*cs2cs :&lt;br /&gt;
&lt;br /&gt;
== Update sources ==&lt;br /&gt;
To update the sources, go in the installtion directory (&amp;quot;installation_directory/micmac&amp;quot;) and type:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git pull&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You have now to build again the sources:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd build&lt;br /&gt;
cmake ..&lt;br /&gt;
make install -j8&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
NB : if you want still use QT, don't forget to use &amp;lt;code&amp;gt;cmake -DWITH_QT5=1 ../&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
=== Errors with cmake ===&lt;br /&gt;
*&amp;lt;code&amp;gt;...Could NOT find OpenGL (missing: OPENGL_gl_LIBRARY OPENGL_INCLUDE_DIR)...&amp;lt;/code&amp;gt; =&amp;gt; Try to install Qt&lt;br /&gt;
*&amp;lt;code&amp;gt;No CMAKE_CXX_COMPILER could be found. &amp;lt;/code&amp;gt; =&amp;gt; install g++ (sudo apt-get install g++)&lt;br /&gt;
*&amp;lt;code&amp;gt;...Could not find a package configuration file provided by &amp;quot;Qt5OpenGL&amp;quot;...&amp;lt;/code&amp;gt; =&amp;gt; install libqt5opengl5-dev&lt;br /&gt;
[[Category:Installation]]&lt;/div&gt;</summary>
		<author><name>Maximeseguin</name></author>	</entry>

	</feed>