Despite this question being 4 years old, I'll answer it anyway.
@helenebro - your formatting is likely causing your issue as you have nested 'FastBlur' inside 'Image' preventing the effect from showing. After formatting and a little adjustment to your code, I came up with the following. I hope I understand you correctly. When I first tried your code, I also got a black 'rectangle'.
import QtQuick 2.12
import QtQuick.Window 2.12
import QtGraphicalEffects 1.0
Window {
visible: true
width: 640
height: 580
title: qsTr("Image_bug")
Item {
width: 200
height: 300
Image {
id: image_bug
width: 400; height: 500
source: "image_bug.jpg"
}
FastBlur{
id: blur
anchors.fill: image_bug
source: image_bug
radius: 50
}
}
}
[image: 74c28bb1-24f6-48bd-9f35-579d88803fdc.JPG]
@Sam_George - does this help you at all?, please let me know either way, thanks.