Grâce aux remarques de [touhami](http://texnique.fr/osqa/users/117/touhami) et de [Nikopol](http://texnique.fr/osqa/users/52/nikopol), j'ai :
- corrigé mon code : c'est bien le paramètre `opacity = 0.5` qui règle la transparence ; je me demande bien comment j'ai pu rater ce truc dans la doc de [Ti*k*Z](http://mirrors.ctan.org/graphics/pgf/base/doc/pgfmanual.pdf) !
- compris l'utilité du package [MWE](http://mirrors.ctan.org/macros/latex/contrib/mwe/mwe.pdf) : il permet de compiler en ligne des exemples *illustrés d'images*... et ça fait toute la différence !
Voici donc un ECM, pardon un MWE :
\documentclass{article}
\usepackage{mwe}% or load ’graphicx’ and ’blindtext’ manually
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
\node[anchor=south west,inner sep=0] (image) at (0,0) {\includegraphics[width=.48\linewidth]{example-image-b}};
\begin{scope}[x={(image.south east)},y={(image.north west)}, opacity = 0.5]
\draw[red, ultra thick, rounded corners, opacity=0.5] (0.4, 0.4) rectangle (0.6, 0.6);
\end{scope}
\end{tikzpicture}
\end{document}
On voit bien que les contours du B sont bien visibles derrière le cadre rouge : celui-ci est donc bien transparent.
![alt text][1]
[1]: http://texnique.fr:80/osqa/upfiles/B.png