# SlicerQR Development

**URL:** <https://discourse.slicer.org/t/slicerqr-development/15954>\
**Category:** Development\
**Tags:** registration, build, segmentation, dicom, python\
**Created:** [February 11, 2021, 3:59pm UTC](https://discourse.slicer.org/t/slicerqr-development/15954 "2021-02-11T15:59:22Z")\
**Posts on this page:** 20\
**Page:** 8

<div class="post-metadata">

**Author:** ![pieper](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/pieper/32/8_2.png) [@pieper](https://discourse.slicer.org/u/pieper)\
**Post date:** [July 12, 2021, 8:19pm UTC](https://discourse.slicer.org/t/slicerqr-development/15954/184 "2021-07-12T20:19:13Z")

</div>

> [@spycolyf](#):
>
> I’ll have to clear that with management.

I guess you know this Doug, but make sure you management knows that we are willing to help people here for free because we think this open discussion and troubleshooting helps make the code better and it creates an educational resource for the community. If your project is not open then we just have to say sorry we can’t really help and they really need to hire consultants to work on closed projects.

---

<div class="post-metadata">

**Author:** ![spycolyf](https://avatars.discourse-cdn.com/v4/letter/s/f17d59/32.png) [@spycolyf](https://discourse.slicer.org/u/spycolyf)\
**Post date:** [July 12, 2021, 8:25pm UTC](https://discourse.slicer.org/t/slicerqr-development/15954/185 "2021-07-12T20:25:17Z")

</div>

OK, that’s a great point that I was not clear on. Thanks for making this really clear. I’ll let them know.  
Also, I sincerely apologize for not fully understanding this previously.

---

<div class="post-metadata">

**Author:** ![spycolyf](https://avatars.discourse-cdn.com/v4/letter/s/f17d59/32.png) [@spycolyf](https://discourse.slicer.org/u/spycolyf)\
**Post date:** [July 12, 2021, 9:10pm UTC](https://discourse.slicer.org/t/slicerqr-development/15954/186 "2021-07-12T21:10:31Z")

</div>

@lassoan @jcfr @pieper

FYI: Slicer displays this PET series the same as my module…

 ![image](https://us1.discourse-cdn.com/flex002/uploads/slicer/original/3X/c/9/c9295f680e80263570163f8fe306a2c462e1cccb.png)

What do I need to do to display it here? Is there a fix in your latest slicer nightly build?

Thanks.

---

<div class="post-metadata">

**Author:** ![lassoan](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/lassoan/32/13_2.png) [@lassoan](https://discourse.slicer.org/u/lassoan)\
**Post date:** [July 12, 2021, 9:23pm UTC](https://discourse.slicer.org/t/slicerqr-development/15954/187 "2021-07-12T21:23:48Z")

</div>

The release that you tried is almost a year old! Please try the latest Slicer Preview Release. Default color table selection for PET/CT studies has been improved recently.

---

<div class="post-metadata">

**Author:** ![spycolyf](https://avatars.discourse-cdn.com/v4/letter/s/f17d59/32.png) [@spycolyf](https://discourse.slicer.org/u/spycolyf)\
**Post date:** [July 12, 2021, 9:52pm UTC](https://discourse.slicer.org/t/slicerqr-development/15954/188 "2021-07-12T21:52:42Z")

</div>

Yes, this is version 4.11. But the same is happening in 4.13

 ![image](https://us1.discourse-cdn.com/flex002/uploads/slicer/original/3X/1/c/1c1017f3319190f5ae6cfe8d069164f568b12409.png)

**Here’s an MRI…**

 ![image](https://us1.discourse-cdn.com/flex002/uploads/slicer/original/3X/6/e/6eb56b0f928951171ba611d54ca209024fe14862.png)

Are we the only organization having these issues? Is this something that you would be interested in investigating, Or are we stuck with SlicerQREADS working only with CT? If you’re interested, I can send you the DICOM files.

Thanks

---

<div class="post-metadata">

**Author:** ![pieper](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/pieper/32/8_2.png) [@pieper](https://discourse.slicer.org/u/pieper)\
**Post date:** [July 12, 2021, 10:08pm UTC](https://discourse.slicer.org/t/slicerqr-development/15954/189 "2021-07-12T22:08:25Z")

</div>

> [@spycolyf](#):
>
> Are we the only organization having these issues?

This is the first I’ve seen this, and I’ve seen a whole lot of dicom files in Slicer.

> [@spycolyf](#):
>
> If you’re interested, I can send you the DICOM files.

Yes, if you can share these for testing that would help. Can they be made part of a public testing data set? This could help ensure the problem doesn’t crop up again in the future.

---

<div class="post-metadata">

**Author:** ![spycolyf](https://avatars.discourse-cdn.com/v4/letter/s/f17d59/32.png) [@spycolyf](https://discourse.slicer.org/u/spycolyf)\
**Post date:** [July 13, 2021, 12:21am UTC](https://discourse.slicer.org/t/slicerqr-development/15954/190 "2021-07-13T00:21:06Z")

</div>

@pieper

Ok, I’ll ask or anonymize. If folks want this fixed, we need to know the cause. This seems to be happening for all of our non-CT data (MR and PET); a major blow for me. This is our test data, but I’ll make extra sure it’s public sharable. I should have them for you by tomorrow on Drop Box.

Thanks

---

<div class="post-metadata">

**Author:** ![lassoan](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/lassoan/32/13_2.png) [@lassoan](https://discourse.slicer.org/u/lassoan)\
**Post date:** [July 13, 2021, 1:53am UTC](https://discourse.slicer.org/t/slicerqr-development/15954/191 "2021-07-13T01:53:36Z")

</div>

This is very interesting, I don’t recall ever seeing this issue either (and there have been no user complaints about it). It should be trivial to fix it if we get a sample image that reproduces it.

---

<div class="post-metadata">

**Author:** ![spycolyf](https://avatars.discourse-cdn.com/v4/letter/s/f17d59/32.png) [@spycolyf](https://discourse.slicer.org/u/spycolyf)\
**Post date:** [July 13, 2021, 2:07pm UTC](https://discourse.slicer.org/t/slicerqr-development/15954/192 "2021-07-13T14:07:30Z")

</div>

GREAT!!! Looks like some kind of overflow where the pixel values go high they set the sign bit and go negative. I don’t know, but I’ll get it to you. Thanks.

---

<div class="post-metadata">

**Author:** ![spycolyf](https://avatars.discourse-cdn.com/v4/letter/s/f17d59/32.png) [@spycolyf](https://discourse.slicer.org/u/spycolyf)\
**Post date:** [July 13, 2021, 3:17pm UTC](https://discourse.slicer.org/t/slicerqr-development/15954/193 "2021-07-13T15:17:18Z")

</div>

@pieper @lassoan : Interesting hint: It displays fine in QREADS and another DICOM apps. But Photoshop displays just like Slicer.

I am working on getting you the data now.

Thanks

---

<div class="post-metadata">

**Author:** ![spycolyf](https://avatars.discourse-cdn.com/v4/letter/s/f17d59/32.png) [@spycolyf](https://discourse.slicer.org/u/spycolyf)\
**Post date:** [October 7, 2021, 5:00pm UTC](https://discourse.slicer.org/t/slicerqr-development/15954/197 "2021-10-07T17:00:58Z")

</div>

Hello @lassoan @jcfr @pieper @jamesobutler @mau_igna_06

QREADS 3D MPR (SlicerQREADS) has been deployed for about a month, and thanks to you, it is rock solid. I think the timing is right for me to ask the powers that be if I can open source it. I will start asking and hopefully I can get it done. Thank you guys so so much for all of the great help; I am so grateful to you. I will be retiring on December 24th, so I’ll be out of here. I’ll keep you informed of how the politics play out with open-sourcing SlicerQREADS. I’ll try my best.

Thanks

---

<div class="post-metadata">

**Author:** ![pieper](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/pieper/32/8_2.png) [@pieper](https://discourse.slicer.org/u/pieper)\
**Post date:** [October 7, 2021, 5:03pm UTC](https://discourse.slicer.org/t/slicerqr-development/15954/198 "2021-10-07T17:03:07Z")

</div>

That’s great to hear, congrats @spycolyf on getting this accomplished and on your upcoming retirement - hope you have fun!

---

<div class="post-metadata">

**Author:** ![jcfr](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/jcfr/32/17825_2.png) [@jcfr](https://discourse.slicer.org/u/jcfr)\
**Post date:** [October 7, 2021, 5:06pm UTC](https://discourse.slicer.org/t/slicerqr-development/15954/199 "2021-10-07T17:06:05Z")

</div>

Ditto. And thanks for your patience and willingness to consider an alternative approach 💯

> the timing is right for me to ask the powers that be if I can open source it.

Sounds great. When it makes sense, consider reaching out so that we consolidate with the version hosted at [https://github.com/KitwareMedical/SlicerQReads](https://github.com/KitwareMedical/SlicerQReads)

---

<div class="post-metadata">

**Author:** ![mau\_igna\_06](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/mau_igna_06/32/9056_2.png) [@mau\_igna\_06](https://discourse.slicer.org/u/mau_igna_06)\
**Post date:** [October 7, 2021, 5:24pm UTC](https://discourse.slicer.org/t/slicerqr-development/15954/200 "2021-10-07T17:24:16Z")

</div>

Very happy to hear that SlicerQReads project is going well.

Have a good time in your future retirement.

---

<div class="post-metadata">

**Author:** ![lassoan](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/lassoan/32/13_2.png) [@lassoan](https://discourse.slicer.org/u/lassoan)\
**Post date:** [October 7, 2021, 6:03pm UTC](https://discourse.slicer.org/t/slicerqr-development/15954/201 "2021-10-07T18:03:31Z")

</div>

> [@spycolyf](#):
>
> has been deployed for about a month, and thanks to you, it is rock solid

This is awesome news! …and it may be a perfect time to add a few sentences to the [Success stories](https://discourse.slicer.org/c/community/success-stories/29) category.

Congratulations for your retirement and please don’t forget to introduce us to you successor(s).

---

<div class="post-metadata">

**Author:** ![spycolyf](https://avatars.discourse-cdn.com/v4/letter/s/f17d59/32.png) [@spycolyf](https://discourse.slicer.org/u/spycolyf)\
**Post date:** [October 13, 2021, 2:17pm UTC](https://discourse.slicer.org/t/slicerqr-development/15954/202 "2021-10-13T14:17:18Z")

</div>

OK @lassoan , I will add to the Success Stories. Thanks for reminding me. 🙂

---

<div class="post-metadata">

**Author:** ![spycolyf](https://avatars.discourse-cdn.com/v4/letter/s/f17d59/32.png) [@spycolyf](https://discourse.slicer.org/u/spycolyf)\
**Post date:** [November 23, 2021, 8:20pm UTC](https://discourse.slicer.org/t/slicerqr-development/15954/203 "2021-11-23T20:20:04Z")

</div>

Hello all,

I’m experiencing sometimes the SlicerQREADS module does not display the images. I think it might be the DCM files folder path length. Also, the log files indicate that it could not find the folder. Could you tell me what the maximum length is? Thanks.

---

<div class="post-metadata">

**Author:** ![jcfr](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/jcfr/32/17825_2.png) [@jcfr](https://discourse.slicer.org/u/jcfr)\
**Post date:** [November 23, 2021, 8:33pm UTC](https://discourse.slicer.org/t/slicerqr-development/15954/204 "2021-11-23T20:33:29Z")

</div>

> [@spycolyf](#):
>
> files folder path length

By default, that would be 256 characters. See [Maximum Path Length Limitation - Win32 apps | Microsoft Learn](https://docs.microsoft.com/en-us/windows/win32/fileio/maximum-file-path-limitation?tabs=cmd)

---

<div class="post-metadata">

**Author:** ![spycolyf](https://avatars.discourse-cdn.com/v4/letter/s/f17d59/32.png) [@spycolyf](https://discourse.slicer.org/u/spycolyf)\
**Post date:** [November 23, 2021, 9:28pm UTC](https://discourse.slicer.org/t/slicerqr-development/15954/205 "2021-11-23T21:28:17Z")

</div>

> [@jcfr](#):
>
> By default, that would be 256 characters. See [Maximum Path Length Limitation - Win32 apps | Microsoft Docs](https://docs.microsoft.com/en-us/windows/win32/fileio/maximum-file-path-limitation?tabs=cmd)

Does this also apply to Slicer’s DICOM database? Does it have it’s own path length restrictions? I know the Slicer installation has issues with path lengths. So I was wondering about other Slicer functions as well.

Thanks

---

<div class="post-metadata">

**Author:** ![spycolyf](https://avatars.discourse-cdn.com/v4/letter/s/f17d59/32.png) [@spycolyf](https://discourse.slicer.org/u/spycolyf)\
**Post date:** [November 23, 2021, 9:33pm UTC](https://discourse.slicer.org/t/slicerqr-development/15954/206 "2021-11-23T21:33:13Z")

</div>

@jcfr @lassoan @pieper

By the way, I asked my Unit Head for permission to put 3D MPR back out in Slicer open source. He is looking into it. He’s going to ask the legal folks. I’m trying to get it done before I retire in December.

Thanks,

[Previous page](https://discourse.slicer.org/t/slicerqr-development/15954.md?page=7)

[Next page](https://discourse.slicer.org/t/slicerqr-development/15954.md?page=9)
