# Orthanc convert YBR to RGB but does not change metadata

**URL:** https://discourse.orthanc-server.org/t/orthanc-convert-ybr-to-rgb-but-does-not-change-metadata/3533
**Category:** General
**Created:** [May 22, 2023, 1:32pm UTC](https://discourse.orthanc-server.org/t/orthanc-convert-ybr-to-rgb-but-does-not-change-metadata/3533 "2023-05-22T13:32:52Z")
**Posts on this page:** 5
**Page:** 2

<div class="post-metadata">

### Author: ![alainmazy](https://discourse.orthanc-server.org/user_avatar/discourse.orthanc-server.org/alainmazy/32/1576_2.png) [@alainmazy](https://discourse.orthanc-server.org/u/alainmazy)
#### Post date: [January 3, 2024, 9:20am UTC](https://discourse.orthanc-server.org/t/orthanc-convert-ybr-to-rgb-but-does-not-change-metadata/3533/22 "2024-01-03T09:20:48Z")

</div>

Hi @alireza

Yes, I think this should be the default setting since:

- this avoids transcoding server-side (less server CPU usage),
- it transfers compressed data (less network bandwidth)

Best regards,

Alain.

---

<div class="post-metadata">

### Author: ![blair](https://discourse.orthanc-server.org/letter_avatar_proxy/v4/letter/b/c37758/32.png) [@blair](https://discourse.orthanc-server.org/u/blair)
#### Post date: [January 4, 2024, 7:11am UTC](https://discourse.orthanc-server.org/t/orthanc-convert-ybr-to-rgb-but-does-not-change-metadata/3533/23 "2024-01-04T07:11:58Z")

</div>

Hi @alainmazy

How can we make this change in version OHIF v2?

---

<div class="post-metadata">

### Author: ![alainmazy](https://discourse.orthanc-server.org/user_avatar/discourse.orthanc-server.org/alainmazy/32/1576_2.png) [@alainmazy](https://discourse.orthanc-server.org/u/alainmazy)
#### Post date: [January 4, 2024, 8:51am UTC](https://discourse.orthanc-server.org/t/orthanc-convert-ybr-to-rgb-but-does-not-change-metadata/3533/24 "2024-01-04T08:51:12Z")

</div>

> [@blair](#):
>
> How can we make this change in version OHIF v2?

No idea, sorry !

BR,

Alain Mazy

---

<div class="post-metadata">

### Author: ![blair](https://discourse.orthanc-server.org/letter_avatar_proxy/v4/letter/b/c37758/32.png) [@blair](https://discourse.orthanc-server.org/u/blair)
#### Post date: [January 4, 2024, 10:32am UTC](https://discourse.orthanc-server.org/t/orthanc-convert-ybr-to-rgb-but-does-not-change-metadata/3533/25 "2024-01-04T10:32:35Z")

</div>

Hi @alireza ,  
How can we make these changes in the OHIF v2 configuration?

> dataSources: [  
> {  
> …  
> acceptHeader: [‘multipart/related; type=application/octet-stream; transfer-syntax=\*’]  
> },  
> }],

---

<div class="post-metadata">

### Author: ![alireza](https://discourse.orthanc-server.org/user_avatar/discourse.orthanc-server.org/alireza/32/1574_2.png) [@alireza](https://discourse.orthanc-server.org/u/alireza)
#### Post date: [January 8, 2024, 6:21pm UTC](https://discourse.orthanc-server.org/t/orthanc-convert-ybr-to-rgb-but-does-not-change-metadata/3533/26 "2024-01-08T18:21:35Z")

</div>

For anyone using OHIF v2 and want to try this fix, you should add the accept header inside `beforeSend` in `platform/viewer/src/config.js`

inside

```auto
cornerstoneWADOImageLoader.configure({
    beforeSend: function(xhr) {
      const headers = OHIF.DICOMWeb.getAuthorizationHeader();

      if (headers.Authorization) {
        xhr.setRequestHeader('Authorization', headers.Authorization);
      }
    },
    errorInterceptor: error => {
      // const { appConfig = {} } = AppContext;

      if (typeof appConfig.httpErrorHandler === 'function') {
        appConfig.httpErrorHandler(error);
      }
    },
  });

```

[Previous page](https://discourse.orthanc-server.org/t/orthanc-convert-ybr-to-rgb-but-does-not-change-metadata/3533.md?page=1)
