I am not sure whether it is bug or feature but the following diagram will fail:
@startuml
salt
{+
Random Walk segmentation
~~
{+
Define images
Open image: | ^Original image ^
Open seed: | ^Seed image ^
}
}
@enduml
because of the empty line after @startuml keyword. I use plantuml with Doxygen tool and unfortunatelly Doxygen does not recognize @startsalt and it also adds an empty line during preprocessing stage even there is no such line in original code.