Commit b94abac2 authored by Cyrille Valladeau's avatar Cyrille Valladeau
Browse files

Remplacements des commentaires en français.

parent 3a1aaaa1
......@@ -47,8 +47,7 @@ template <class TInputImage, class TOutputImage>
class ITK_EXPORT FrostImageFilter : public itk::ImageToImageFilter< TInputImage, TOutputImage >
{
public:
/** Extrait les dimensions aussi bien des images
d'entrée (Input) que de sortie (Output). */
/** Extract input and output images sizes. */
itkStaticConstMacro( InputImageDimension,
unsigned int,
TInputImage::ImageDimension);
......@@ -56,50 +55,49 @@ public:
unsigned int,
TOutputImage::ImageDimension);
/** "typedef" pour simplifier la définition et la déclaration de variables. */
/** typedef to simplify variables definition and declaration. */
typedef TInputImage InputImageType;
/** "typedef" pour simplifier la définition et la déclaration de variables. */
/** typedef to simplify variables definition and declaration. */
typedef TOutputImage OutputImageType;
/** "typedef" pour les classes standards. */
/** typedef for standard classes. */
typedef FrostImageFilter Self;
typedef itk::ImageToImageFilter< InputImageType, OutputImageType> Superclass;
typedef itk::SmartPointer<Self> Pointer;
typedef itk::SmartPointer<const Self> ConstPointer;
/** Methode pour la gestion "object factory". */
/** "object factory" management method. */
itkNewMacro(Self);
/** Retourne le nom de la classe. */
/** Return the class name. */
itkTypeMacro(FrostImageFilter, ImageToImageFilter);
/** Définition des images supportées. */
/** Supported images definition. */
typedef typename InputImageType::PixelType InputPixelType;
typedef typename OutputImageType::PixelType OutputPixelType;
/** "typedef" définissant un réel dans cette classe. */
/** "typedef" to define a real. */
typedef typename itk::NumericTraits<InputPixelType>::RealType InputRealType;
typedef typename InputImageType::RegionType InputImageRegionType;
typedef typename OutputImageType::RegionType OutputImageRegionType;
/** "typedef" définissant la taille d'une image. */
/** "typedef" to define an image size. */
typedef typename InputImageType::SizeType SizeType;
/** Positionne le rayon définissant le voisinage utilisé pour le calcul du filtre. */
/** Set the radius used to define the neighborhood for the filter calculation. */
itkSetMacro(Radius, SizeType);
/** Récupère le rayon définissant le voisinage utilisé pour le calcul du filtre. */
/** Get the radius used to define the neighborhood for the filter calculation. */
itkGetConstReferenceMacro(Radius, SizeType);
/** Positionne le nombre de vues utilisé pour le calcul du filtre. */
/** Set The numbers of view used for the filter calculation. */
itkSetMacro(Deramp, double);
/** Récupère le nombre de vues (référencé constant) utilisé pour le calcul du filtre. */
/** Get The numbers of view used for the filter calculation. */
itkGetConstReferenceMacro(Deramp, double);
/** FrostImageFilter a besoin d'une zone de traitement plus large en entrée qu'en sortie
* afin de permettre une utilisation du filtre par la méthode dite pipeline
*
* \sa ImageToImageFilter::GenerateInputRequestedRegion() */
/** To be allowed to use the pipeline method FrostImageFilter needs
* a treatment input area larger than the output one.
* \sa ImageToImageFilter::GenerateInputRequestedRegion() */
virtual void GenerateInputRequestedRegion() throw(itk::InvalidRequestedRegionError);
protected:
......@@ -107,11 +105,11 @@ protected:
virtual ~FrostImageFilter() {};
void PrintSelf(std::ostream& os, itk::Indent indent) const;
/** FrostImageFilter peut etre implémentée pour un traitement de filtre multithreaded.
* Ainsi, cette implémentation fournit la méthode ThreadedGenerateData()
* qui est appelée pour chaque thread du process. Les données image sont allouées automatiquement
* par la classe "mère" en appelant la méthode ThreadedGenerateData(). ThreadedGenerateData peut seulement
* écrire la portion de l'image spécifiée par le paramètre "outputRegionForThread"
/** FrostImageFilter can be implemented for a multithreaded filter treatment.
* Thus, this implementation give the ThreadedGenerateData() method.
* that is called for each process thread. Image datas are automatically allocated
* throught the parent class calling the ThreadedGenerateData() method.
* ThreadedGenerateData() can only write the area of the image specified by the parameter "outputRegionForThread"
*
* \sa ImageToImageFilter::ThreadedGenerateData(),
* ImageToImageFilter::GenerateData() */
......@@ -122,9 +120,9 @@ private:
FrostImageFilter(const Self&); //purposely not implemented
void operator=(const Self&); //purposely not implemented
/** Déclaration du rayon */
/** Radius declaration */
SizeType m_Radius;
/** Déclaration du facteur de décroissance du filtre */
/** Decrease factor declaration */
double m_Deramp;
};
} // end namespace otb
......
......@@ -148,7 +148,7 @@ ArcSpatialObject< VDimension >
PointType pntD;
double alpha,longueur,largeur;
alpha=(m_Angle2-m_Angle1) ; //différence entre les deux angles.
alpha=(m_Angle2-m_Angle1) ; // Difference between 2 angles.
if (alpha<=180)
{
......
......@@ -22,7 +22,7 @@
namespace otb
{
/** \class ImageToPathListFilter
* \brief Classe de base pour filter des données ayant en entrée une image et en sortie une list de path.
* \brief Base class used to implement filters that have a image as input and a paths list as output.
*
*
* \ingroup PathListFilters
......
......@@ -28,7 +28,7 @@ namespace otb
{
/** \class ImageToPathListAlignFilter
* \brief Classe de base pour extraire des alignements dans une image et en extraire ses coordonnées.
* \brief Base class used to implement filter to extract align points or group of points and give the coordinates.
*
*/
template <class TInputImage, class TOutputPath>
......
......@@ -22,7 +22,7 @@
namespace otb
{
/** \class ImageToTreeFilter
* \brief Classe de base pour filter des données ayant en entrée une image et en sortie une list de Tree.
* \brief Base class used to implement filters that have a image as input and a tree as output.
*
*
* \ingroup TreeListFilters
......
......@@ -60,8 +60,7 @@ template <class TInputImage, class TOutputImage, class TOutputImageDirection = T
class ITK_EXPORT TouziEdgeDetectorImageFilter : public ImageToModulusAndDirectionImageFilter< TInputImage, TOutputImage, TOutputImageDirection >
{
public:
/** Extrait les dimensions aussi bien des images
d'entrée (Input) que de sortie (Output). */
/** Extract input and output images sizes. */
itkStaticConstMacro( InputImageDimension,
unsigned int,
TInputImage::ImageDimension);
......@@ -81,7 +80,7 @@ public:
/** Return the name of the class. */
itkTypeMacro(TouziEdgeDetectorImageFilter, ImageToModulusAndDirectionImageFilter);
/** "typedef" pour simplifier la définition et la déclaration de variables. */
/** typedef to simplify variables definition and declaration. */
typedef typename Superclass::InputImageType InputImageType;
typedef typename Superclass::OutputImageType OutputImageType;
typedef typename Superclass::OutputImageDirectionType OutputImageDirectionType;
......@@ -97,8 +96,8 @@ public:
itkGetConstReferenceMacro(Radius, SizeType);
/** TouziEdgeDetectorImageFilter a besoin d'une zone de traitement plus large en entrée qu'en sortie
* afin de permettre une utilisation du filtre par la méthode dite pipeline
/** To be allowed to use the pipeline method TouziEdgeDetectorImageFilter needs
* a treatment input area larger than the output one.
*
* \sa ImageToImageFilter::GenerateInputRequestedRegion() */
virtual void GenerateInputRequestedRegion() throw(itk::InvalidRequestedRegionError);
......@@ -110,11 +109,11 @@ protected:
void BeforeThreadedGenerateData();
/** TouziEdgeDetectorImageFilter peut etre implémentée pour un traitement de filtre multithreaded.
* Ainsi, cette implémentation fournit la méthode ThreadedGenerateData()
* qui est appelée pour chaque thread du process. Les données image sont allouées automatiquement
* par la classe "mère" en appelant la méthode ThreadedGenerateData(). ThreadedGenerateData peut seulement
* écrire la portion de l'image spécifiée par le paramètre "outputRegionForThread"
/** TouziEdgeDetectorImageFilter can be implemented for a multithreaded filter treatment.
* Thus, this implementation give the ThreadedGenerateData() method.
* that is called for each process thread. Image datas are automatically allocated
* throught the parent class calling the ThreadedGenerateData() method.
* ThreadedGenerateData() can only write the area of the image specified by the parameter "outputRegionForThread"
*
* \sa ImageToImageFilter::ThreadedGenerateData(),
* ImageToImageFilter::GenerateData() */
......@@ -125,7 +124,7 @@ private:
TouziEdgeDetectorImageFilter(const Self&); //purposely not implemented
void operator=(const Self&); //purposely not implemented
/** Déclaration du rayon */
/** Radius declaration */
SizeType m_Radius;
};
......
......@@ -84,7 +84,7 @@ namespace otb
PanVect *= 2*m_Lambda;
/** TODO
* A modifier en utilisant l'opérateur + de la méthode. Pour le moment probleme avec exceptionmacro (pas de GetClassName...)
* To modify using + method operator. If we use it now -> exceptionmacro (no GetClassName...)
* obsMat += PanVect;
**/
if( (obsMat.Cols() != PanVect.Cols()) || (obsMat.Rows() != PanVect.Rows()) )
......
......@@ -369,7 +369,7 @@ ImageToImageRCC8Calculator<TInputImage>
::IsBoolImageNotEmpty(BoolImagePointerType image)
{
typedef itk::ImageRegionConstIterator<BoolImageType> IteratorType;
// TODO : il faudra éventuellement changer qq chose ici.
// TODO : we'll eventually need to change something.
IteratorType it(image,image->GetLargestPossibleRegion());
it.GoToBegin();
while(!it.IsAtEnd())
......
......@@ -96,7 +96,7 @@ int main(int argc, char ** argv )
// Dessiner un carré:
// Draw a square:
path->Initialize();
......
......@@ -340,7 +340,7 @@ int main( int argc, char *argv[] )
// \includegraphics[width=0.24\textwidth]{pretty_multiSpectInterp_0.5.eps}
// \includegraphics[width=0.24\textwidth]{pretty_panchro_0.5.eps}
// \itkcaption[Bayesian Data Fusion Example inputs]{Input
// images used for this example.}
// images used for this example (\copyright European Space Imaging).}
// \label{fig:BayesianImageFusionFilterInput}
// \end{figure}
......
......@@ -82,16 +82,16 @@ int otbAlignImageToPath( int argc, char * argv[] )
typedef ListAlignFilterType::OutputPathListType ListAlignFilterOutputPathListType;
printf("Avant update\n");
otbMsgDebugMacro(<< "Before update");
testList->Update();
printf("Apres update\n");
ListAlignFilterOutputPathListType * sortiePath = testList->GetOutput();
printf("Phase d'écriture:\n");
otbMsgDebugMacro(<< "Writing :");
FILE *file = fopen(outputFilename,"w");
if (file == NULL) {
fprintf(stderr,"Erreur dans l'ouverture du fichier");
fprintf(stderr,"Error, can't open file");
exit(-1);
}
typedef itk::ContinuousIndex< double,2> VertexType;
......@@ -102,7 +102,7 @@ int otbAlignImageToPath( int argc, char * argv[] )
double x1,y1,x2,y2;
int nbPath = sortiePath->Size();
printf("NbSegment: %d\n",nbPath);
otbMsgDebugMacro(<< "NbSegment: "<<nbPath);
fprintf(file,"Nb Segment: %d\n",nbPath);
for (int i =0 ; i<nbPath ;i++){
vertexList = sortiePath->GetNthElement(i)->GetVertexList();
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment