# X ray Image enhancement extension in slicer?

**URL:** <https://discourse.slicer.org/t/x-ray-image-enhancement-extension-in-slicer/15469>\
**Category:** Feature requests\
**Created:** [January 12, 2021, 12:02pm UTC](https://discourse.slicer.org/t/x-ray-image-enhancement-extension-in-slicer/15469 "2021-01-12T12:02:19Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![drvarunagarwal](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/drvarunagarwal/32/8914_2.png) [@drvarunagarwal](https://discourse.slicer.org/u/drvarunagarwal)\
**Post date:** [January 12, 2021, 12:02pm UTC](https://discourse.slicer.org/t/x-ray-image-enhancement-extension-in-slicer/15469/1 "2021-01-12T12:02:19Z")

</div>

Hi,

Is there an image enhancement extension for slicer that can take a poor quality x ray and enhance the structures (esp. bone) automatically and then maybe some contrast brightness sliders to manually fine tune it?

Can this be done in slicer?

Please advise.  
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:** [January 12, 2021, 5:44pm UTC](https://discourse.slicer.org/t/x-ray-image-enhancement-extension-in-slicer/15469/2 "2021-01-12T17:44:22Z")

</div>

Simple Filters module contains lots of image processing tools that you can use to improve X-ray image visualization, such as various noise filters and smoothing methods, intensity rescaling or equalization. I don’t think any of these can fix a poor quality X-ray, but it may be able to improve it.

If you identify a few filters that are useful then you put them into a dedicated scripted module, with a simplified user interface.

---

<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:** [January 12, 2021, 6:37pm UTC](https://discourse.slicer.org/t/x-ray-image-enhancement-extension-in-slicer/15469/3 "2021-01-12T18:37:03Z")

</div>

A post was split to a new topic: [Acquire images from C-arm](https://discourse.slicer.org/t/acquire-images-from-c-arm/15478)

---

<div class="post-metadata">

**Author:** ![drvarunagarwal](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/drvarunagarwal/32/8914_2.png) [@drvarunagarwal](https://discourse.slicer.org/u/drvarunagarwal)\
**Post date:** [January 19, 2021, 5:23pm UTC](https://discourse.slicer.org/t/x-ray-image-enhancement-extension-in-slicer/15469/4 "2021-01-19T17:23:31Z")

</div>

Hi,

I have tried using simple filters module on a static x ray image but am unable to get any proper output.

Please advise how to achieve this.

---

<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:** [January 20, 2021, 5:40am UTC](https://discourse.slicer.org/t/x-ray-image-enhancement-extension-in-slicer/15469/5 "2021-01-20T05:40:30Z")

</div>

What are the problems in the image that you are trying to fix? Which filters did you try? Can you attach a few example images of what you have now and what you would like to get after processing?

---

<div class="post-metadata">

**Author:** ![drvarunagarwal](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/drvarunagarwal/32/8914_2.png) [@drvarunagarwal](https://discourse.slicer.org/u/drvarunagarwal)\
**Post date:** [January 20, 2021, 3:33pm UTC](https://discourse.slicer.org/t/x-ray-image-enhancement-extension-in-slicer/15469/6 "2021-01-20T15:33:09Z")

</div>

I just imported a JPG/PNG file of a poor quality X ray of pelvis - just to test waters.

I dragged it in one of the window panes.

And tried to apply some random filters.

Mostly I get an error

Please advise

 ![WhatsApp Image 2021-01-15 at 15.24.03](https://us1.discourse-cdn.com/flex002/uploads/slicer/original/3X/1/8/18892df10e8b3b06646f1a257b7dffec6a7f2a30.jpeg) ![WhatsApp Image 2021-01-16 at 17.10.44](https://us1.discourse-cdn.com/flex002/uploads/slicer/original/3X/8/d/8ddb08d72c13d90bde50b981fc2bd7f8de9fa3ce.jpeg)

---

<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:** [January 20, 2021, 4:38pm UTC](https://discourse.slicer.org/t/x-ray-image-enhancement-extension-in-slicer/15469/7 "2021-01-20T16:38:04Z")

</div>

Probably you want to first convert your color image to grayscale using “Vector to scalar volume” module.
