I was wondering if there is any options in eCognition Developer to filter by selected objects. Suppose if I select some objects with polygon selection tool and want to use 'assign class'. In the algorithm windows I will set selected objects as 'filter' so that the algorithm will only work in the objects I selected previously.

I can do this by assigning a new class (ie. test class) to all those objects and filter by 'test class', but I want to skip this tedious step. Besides this will blend all other classes together.

2 Answers 2


Ok, this is not an exact solve of my problem but I am satisfied with the result until now.

enter image description here

I used Manual Classification algorithm to brush and change object classes. The class in the 'filter' parameter is the domain effected by the classification (notice the actual 'domain' is set to execute). The 'class' parameter determines to which class will it convert to.


You may solved this issue by using manual classification. But you can clear this issue when using 'Assign class' algorithm.

In the 'class filter' drop down, select 'Unclassified' and run the assign class with your previous setting.

Try this and let me know.

  • The 'class filter' in 'assign class' will limit the effective domain in 'unclassified' objects all over the image. I just needed a hand selected domain to work with. Nov 18, 2014 at 16:15
  • Then go ahead with manual classification
    – Sandhya
    Nov 19, 2014 at 5:15

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.