¿Cómo mostrar legalmente que un entero sin signo DICOM 16 en el dispositivo admite un entero sin signo de 8 bits?

Estoy trabajando en una aplicación médica en iOS. Los dispositivos iOS solo admiten GL_UNSIGNED_BYTE con GL_LUMINANCE o generalmente solo admiten 8 bits por componente. Ahora tengo algunas imágenes en escala de grises con enteros sin signo de 16 bits y quiero mostrarlas. Creo que no podemos mostrar un entero sin signo de 16 bits y, por lo tanto, debería convertirlos en un entero sin signo de 8 bits. Pero en medicina no debería perder datos o debería tener una pérdida mínima de datos.

Ahora, mi pregunta es: ¿cómo convertir un entero sin signo de 16 bits en entero sin signo de 8 bits mediante una conversión legal en Medicina? Ahora estoy usando la forma más sencilla de hacer esto. Solo divídelo a 256: -O. Algunos otros softwares comerciales están haciendo esto y están usando en acción.

Gracias de antemano.

Respuestas a la pregunta(2)

Su respuesta a la pregunta