diff --git a/app/Operations/PyramidOp.cpp b/app/Operations/PyramidOp.cpp
index dc142ca7b2f85e7c757ee09778bacc65161bfec9..a2f0dbf193b8d6bdd8c243ed1ac761811921ee6d 100644
--- a/app/Operations/PyramidOp.cpp
+++ b/app/Operations/PyramidOp.cpp
@@ -60,21 +60,34 @@ void PyramidOp::operator()(const imagein::Image* img, const std::map<const image
     string s;
     string e;
     Pyramid::Filtre filtre = dialog->getFilter(e);
+    QString titleFilter;
+    QString titleType;
+
+    if(e=="Decomposition pyramidale avec filtre gaussien : \n") titleType = QString(qApp->translate("Operations","Gaussian filter"));
+    else if(e=="Decomposition pyramidale avec filtre trimodal : \n") titleType = QString(qApp->translate("Operations","Trimodal filter"));
+    else if(e=="Decomposition pyramidale avec filtre rectangulaire : \n") titleType = QString(qApp->translate("Operations","Rectangular filter"));
+    else if(e=="Decomposition pyramidale avec filtre qmf : \n") titleType = QString(qApp->translate("Operations","QMF filter"));
+    else if(e=="Decomposition pyramidale avec filtre triangulaire : \n") titleType = QString(qApp->translate("Operations","Triangular filter"));
+
     try {
         if(dialog->onlyOneStep()) {
             if(dialog->isGaussian()) {
                 resImg = Pyramid::n_pyram_g(image, dialog->onlyStep(), filtre);
+                titleFilter = QString(qApp->translate("Operations","Gaussian pyramidal decomposition"));
             }
             else {
                 resImg = Pyramid::n_pyram_l(image, dialog->onlyStep(), filtre);
+                titleFilter = QString(qApp->translate("Operations","Laplacian pyramidal decomposition"));
             }
         }
         else {
             if(dialog->isGaussian()) {
                 resImg = Pyramid::pyram_g(image, dialog->getNbStep(), filtre, s);
+                titleFilter = QString(qApp->translate("Operations","Gaussian pyramidal decomposition"));
             }
             else {
                 resImg = Pyramid::pyram_l(image, dialog->getNbStep(), filtre, s);
+                titleFilter = QString(qApp->translate("Operations","Laplacian pyramidal decomposition"));
             }
         }
     }
@@ -82,7 +95,7 @@ void PyramidOp::operator()(const imagein::Image* img, const std::map<const image
         QMessageBox::critical(NULL, "Error", QString(e));
         return;
     }
-    outImage(resImg, "Pyramid");
+    outImage(resImg, titleFilter.toStdString() + " - " + titleType.toStdString());
     outText(e);
     outText(s);
 }