78 * std::string commandStr = "convert -composite `cat latest_vp1image` $TestArea/InstallArea/share/ATLAS-Logo-New_300pixels.png -geometry 150x150+0+0 -depth 8 test.png"; // this set the logo size to 150px and it draws it at (0,0)px
79 * std::string commandStr = "convert -composite `cat latest_vp1image` $TestArea/InstallArea/share/ATLAS-Logo-New_300pixels.png -geometry +10+10 -depth 8 test.png"; // this uses the original logo size and it draws it at (10,10)px
125 + "-geometry +20+20 "// set an offset to the label position
126 + "-gravity West "// set text position inside the caption space (justification)
127 + "-fill white "// text font color
128 + "-size ${width}x80 "// set text size relative to 'width'
129
130 + "-font Courier "// text font
131 + "-density 72 "// dots-per-inch resolution
132 + "-pointsize 18 "// text size in points
133//+ "-interline-spacing 4 " // additional number of pixels between lines of text (only with ImageMagik >= 6.5.5-8!!! Lxplus has 6.7 but not all SLC6 machines...)
134
135//+ "caption:'Run number: ${nRun}' " // set the caption text
136//+ (m_timeStamp > 0 ? "caption:'Run number: '${nRun}'\\nEvent number: '${nEvent}'\\n'${timestamp} " : "caption:'Run number: '${nRun}'\\nEvent number: '${nEvent}'\\n'${timestamp} ") // set the caption text; '\n' needs to be double-escaped while passed to system()
137 + "caption:'Run number: '${nRun}'\\nEvent number: '${nEvent}'\\n'${timestamp} "// set the caption text; '\n' needs to be double-escaped while passed to system()
138
139 + "${img} "// imput image
140 + "+swap "
141 + "-gravity SouthEast "// set overall caption position
142 + "-composite "
143 + "${img}"; // output image: here we replace the original image