# HG changeset patch # User imgteam # Date 1710310554 0 # Node ID 8bccb36e055a68538c98c30fb9c98b94ce10709a # Parent 7db4fc31dbeef971dafb78c11a3022493fee90e2 planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_auto_threshold/ commit cb3d628f4c91e996e10dcb35b1168332e692293a diff -r 7db4fc31dbee -r 8bccb36e055a auto_threshold.py --- a/auto_threshold.py Mon Mar 11 17:12:33 2024 +0000 +++ b/auto_threshold.py Wed Mar 13 06:15:54 2024 +0000 @@ -43,7 +43,7 @@ parser.add_argument('th_method', choices=th_methods.keys(), help='Thresholding method') parser.add_argument('block_size', type=int, default=5, help='Odd size of pixel neighborhood for calculating the threshold') parser.add_argument('threshold', type=float, default=0, help='Manual thresholding value') - parser.add_argument('invert_output', default=False, type=bool, help='Values below/above the threshold are labeled with 0/255 if False, and with 255/0 otherwise') + parser.add_argument('--invert_output', default=False, action='store_true', help='Values below/above the threshold are labeled with 0/255 by default, and with 255/0 if this argument is used') args = parser.parse_args() do_thresholding(args.im_in, args.im_out, args.th_method, args.block_size, args.threshold, args.invert_output) diff -r 7db4fc31dbee -r 8bccb36e055a auto_threshold.xml --- a/auto_threshold.xml Mon Mar 11 17:12:33 2024 +0000 +++ b/auto_threshold.xml Wed Mar 13 06:15:54 2024 +0000 @@ -2,7 +2,7 @@ with scikit-image 0.18.1 - 0 + 1 operation_3443 @@ -23,7 +23,7 @@ '$th_method.method_id' '$th_method.block_size' '$th_method.threshold' - '$invert_output' + $invert_output ]]> @@ -72,7 +72,7 @@ - + diff -r 7db4fc31dbee -r 8bccb36e055a test-data/out3.tif Binary file test-data/out3.tif has changed