Un autre approche, sans utiliser `[H]` (donc `float` est inutile) : avec `\captionof`.
\documentclass{scrartcl}
\usepackage{multicol}
\usepackage{graphics}
\usepackage{mwe}
\usepackage{caption}
\usepackage{lipsum}
\begin{document}
\begin{multicols}{2}
\lipsum[1-3]
\bigskip
\includegraphics[width=0.5\textwidth]{example-image-a}
\noindent \includegraphics[width=\columnwidth]{example-image-a}
\captionof{figure}{Légende}\medskip
\lipsum[4-5]
\end{multicols}
\end{document}
![alt text][1]
[1]: https://texnique.fr/osqa/upfiles/captionetmulticol_VgNqSOX.pnghttps://texnique.fr/osqa/upfiles/captionetmulticol_jSPO4mc.png