Currently, the "Fiber detection threshold" and "Nuclei detection threshold" drive the minimum pixel intensity value above which a pixel can be detected as part of a nucleus or fiber. There is, however, no option for setting a maximum intensity value above which pixels are excluded of the detected fibers and nuclei.
Implementing such maximum intensity settings would be quite easy, and would slightly improve the interface of the software. The current "Fiber detection threshold" and "Nuclei detection threshold" would then need to be renamed, at least in the Settings menu. This change would be backwards-incompatible, projects created with the new version of MyoFInDer could not be opened with previous ones !
While such breaking changes are always to be avoided, it could also constitute a nice occasion to rename variables in the code. Such changes would however make the projects created with prior versions forward-incompatible.
This issue should be considered together with #17.
Currently, the "Fiber detection threshold" and "Nuclei detection threshold" drive the minimum pixel intensity value above which a pixel can be detected as part of a nucleus or fiber. There is, however, no option for setting a maximum intensity value above which pixels are excluded of the detected fibers and nuclei.
Implementing such maximum intensity settings would be quite easy, and would slightly improve the interface of the software. The current "Fiber detection threshold" and "Nuclei detection threshold" would then need to be renamed, at least in the Settings menu. This change would be backwards-incompatible, projects created with the new version of MyoFInDer could not be opened with previous ones !
While such breaking changes are always to be avoided, it could also constitute a nice occasion to rename variables in the code. Such changes would however make the projects created with prior versions forward-incompatible.
This issue should be considered together with #17.