From 9333ff7d09666844702ae563a65ff37fea5769d4 Mon Sep 17 00:00:00 2001 From: Thiago Franco de Moraes Date: Tue, 10 Mar 2015 16:01:28 -0300 Subject: [PATCH] There was an error in the bool diff operation --- invesalius/data/slice_.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/invesalius/data/slice_.py b/invesalius/data/slice_.py index ead34b1..9f73e5d 100644 --- a/invesalius/data/slice_.py +++ b/invesalius/data/slice_.py @@ -1250,7 +1250,7 @@ class Slice(object): m[:] = ((m1 > 2) + (m2 > 2)) * 255 elif op == const.BOOLEAN_DIFF: - m[:] = ((m1 > 2) - (m2 > 2)) * 255 + m[:] = ((m1 > 2) - ((m1 > 2) & (m2 > 2))) * 255 elif op == const.BOOLEAN_AND: m[:] = ((m1 > 2) & (m2 > 2)) * 255 -- libgit2 0.21.2