ImageVis3D es un nuevo programa de representación de volumen desarrollado por el / la CNRR Centro NIH Integrativa Informática Biomédica (CIBC). Los principales objetivos de diseño de ImageVis3D son: escalabilidad, simplicidad y interactivity.Simplicity se consigue con un nuevo interfaz de usuario que proporciona un nivel sin precedentes de flexibilidad (como se muestra en las imágenes).
La escalabilidad y la interactividad para ImageVis3D significan que tanto en un ordenador portátil, así como en una estación de trabajo de gráficos de gama alta, el usuario puede explorar interactivamente los conjuntos de datos de tamaño de terabytes. Por último, la naturaleza de código abierto, así como el componente por componente de diseño estricta permiten a los desarrolladores no sólo para extenderse ImageVis3D sino también reutilizar partes de él, tales como el núcleo de procesamiento. Este núcleo de renderizado por ejemplo está previsto sustituir los subsistemas de renderizado de volumen en muchas aplicaciones en el Instituto SCI y con nuestros colaboradores.
ImageVis3D es un proyecto de software de código abierto que se financia principalmente a través de NIH / CNRR CIBC Centro del Instituto SCI y el DOE VACET. Utilice el siguiente reconocimiento y envíanos las referencias a las publicaciones, presentaciones o solicitudes de financiación exitosas que hacen uso de software ImageVis3D o acompañando a los conjuntos de datos.
Nota: ImageVis3D debería funcionar en prácticamente cualquier PC moderno o Mac. Se requiere una tarjeta gráfica compatible con OpenGL 2.0 o la versión 1.4 con extensiones de apoyo shaders GLSL. A nuestro leal saber y entender, casi todas las tarjetas gráficas cumplan dicho requisito. Con algunas tarjetas más antiguas, es posible que deba utilizar el procesador de "Slice basada" (predeterminado) en lugar del procesador de fundición ray (que tiene mejor calidad).
¿Qué hay de nuevo en esta versión:.
p>- Un convertidor de geometría se añadió para archivos Geomview <
- Insectos fijos incluidos un accidente ClearView, recorte interacciones de avión, temas cargan archivos de MetaMorph, y un error de carga corrupción de datos algunos tipos de datos «amplia».
¿Cuál es nuevo en la versión 2.1.0:
- Esta versión añade un nuevo exportador de archivos de imagen, soporte para & quot; etiqueta & quot; volúmenes (que no deben ser prestados con un interpolador lineal), una característica para escribir datos recortados, un nuevo importador para Amira interoperabilidad y expresiones personalizados para el diálogo de fusión.
- Fija la conversión de imágenes de color en algunas plataformas, un error con la detección de & quot; Inveon & quot; archivos, un problema con los tamaños de frontera ladrillo computación, y un choque con algunos tipos de datos, mientras que utilizando el editor de función de transferencia 1D.
- ImageVis3D ahora respeta adecuadamente el & quot; & quot tamaño máximo de ladrillo; el establecimiento de sistemas Mac.
¿Cuál es nuevo en la versión 2.0.1:.
- Los parámetros de iluminación por defecto se mejoraron
- El histograma que respalda el editor de función de transferencia 1D fue suavizado, y es ahora más fácil ver la frontera (min / max) valores en el mismo histograma.
- cuantización más inteligente se realiza cuando hay conjuntos de datos "bandera" que de alguna manera terminaron como punto flotante.
- Memoria se reutiliza si un conjunto de datos se abre varias veces.
- Normals ahora pueden ser leídos desde archivos PLY.
- parámetros de escala del histograma se guardan por cada conjunto de datos.
- El estado del plano de delimitación se copia cuando se clona ventanas.
- Un error con la transferencia de carga de bibliotecas de funciones en Mac y Linux fue corregido.
- Se ha añadido soporte de Visual Studio 2010.
¿Qué hay de nuevo en la versión 2.0.0:
- Nuevas funciones:
- operaciones de larga duración (como pueden ser captura de rotaciones) ahora se pueden cancelar.
- (Temporalmente) permiten LoadDataset ser "interactivo" en el modo de secuencias de comandos, que permite la conversión de los datos en bruto en este modo.
- El tamaño máximo de ladrillo utilizado es ahora un parámetro configurable en la configuración. Esto nos lleva un paso más cerca de apoyo a los chipsets integrados de Intel.
- & quot;. & Quot modo Captura ;, que se habilita al capturar un ImageVis3D rotación o secuencias de comandos, siempre ahora representar los datos en su resolución nativa
- Página arriba / Página abajo se pueden usar para mover un sector de 10% a través del conjunto de datos. Utilice la rueda del ratón para el posicionamiento a escala fina.
- ImageVis3D ahora puede cuantificar datos a 8 bits al exportar a ImageVis3D móvil. Esto será necesario en futuras encarnaciones de la herramienta móvil.
- Bugs corregidos en esta versión:
- Un sólo para Mac accidente que podría ocurrir al cerrar una ventana de renderizado se fijó.
- En vez de estrellarse (!), Se advierte al usuario cuando su tarjeta de vídeo carece de la necesaria 3D tamaño de la textura, y preguntaron si quieren proceder a su propio riesgo.
- Un error se corrigió cargar algunos tipos de archivos JPEG incrustados en DICOMs.
- aviones Clip ahora respetan adecuadamente bloqueo relativo.
- El espectador progreso está ahora mantiene al día durante la captura de una rotación.
- Ratón rotaciones de la rueda se normalizaron cuando se repite a través de visitas de sector, en particular para garantizar que & quot; mighty mouse & quot; Ratones Mac no desplazarse demasiado rápido.
- Interacción con ImageVis3D móvil esta en la documentación del manual.
- Restablecer (& quot; r & quot;) ahora restablece correctamente tamaños de ventana en modo 2x2 .
- ImageVis3D ahora atrae widget de control circular para todos los puntos controlables en el & quot; Básico & quot; editor de la función de transferencia en modo 2D, en lugar de sólo los primeros.
- Se ha corregido un error en la dirección de rotación cuando se captura una rotación MIP para algunas vistas.
- Un error se corrigió renderizado isosuperficies cuando está en modo 2x2.
- Captura de un & quot; secuencia de cuadros & quot; en las versiones anteriores podrían, en algunas circunstancias, anexe un número incorrecto. La semántica se han actualizado ligeramente para que el & quot; & quot número de imagen guardado por última vez; detección más robusta.
- Directorios que no se abran no será cerrado; en casos raros, esto solía causar accidentes en sistemas Mac.
- ImageVis3D es ahora más tolerante para el caso de la conversión de varios archivos diferentes al mismo tiempo.
- Fix carga / conversión de datos de 16 bits sin signo (silencio / truncados accidentalmente a 12 bits en 1.2.0).
- Utilice los factores de escala de datos correctos cuando se exporta a IV3D móvil.
- La conversión de conjuntos de datos RGBA se fijó mediante la actualización del cálculo del tamaño de un bloque de datos UVF.
- El Fraunhofer EZRT (& quot; REK & quot;) convertidor se actualiza para eliminar los supuestos de la máquina y archivo de datos endianness .
- Los cambios que sólo son de interés para los desarrolladores:
- El & quot; Subir & quot; botón se retira de la interfaz de usuario de registro de depuración. Los informes de errores anónimos que produjo nunca fueron útiles.
- La versión de Qt utilizó fue actualizado a 4.6.0.
- Parte de la documentación esta en el repositorio en la manera de definir su propio convertidor. Los usuarios tendrán que construir ImageVis3D de la fuente para esto.
- Muchas clases Tuvok fueron (por fin) movido en el & quot; Tuvok & quot; espacio de nombres.
- Problemas conocidos de esta versión:
- El 'Stack' (& quot; stk & quot;), volumen TIFF de una sola fila, y Fraunhofer EZRT (& quot; rek & quot;). Formatos de archivo sólo se pueden leer, no está escrito
- El 'ladrillo de los valores' (BOV) lector no es compatible con BOVs en el que los datos se dividen en varios archivos.
- RGBA es el único tipo de datos de múltiples componentes compatibles.
- Las GPU NVIDIA en Linux y Mac exponen un problema de controladores que puede bloquear el sistema durante períodos prolongados de tiempo. Para solucionar este problema, se recomienda quedarse con el sector basado en el volumen de render en Mac y Linux para esta versión.
- conjuntos de datos a todo color no se muestran un histograma adecuado en los editores de función de transferencia.
- En cualquier modo, pero MIP, el `Grabadora" siempre utiliza los datos de más alta resolución, independientemente de cualquier otra configuración.
- En la & quot; Desactivar LOD & quot; Modo de MIP Recordings, no se da información de progreso. Se están haciendo progresos; una representación visible-correcta no es necesario para crear una imagen en el disco que está visiblemente correcta.
- La lente ClearView no se posiciona correctamente cuando la pantalla está en modo de baja resolución para lograr una representación más rápida.
- En algunos sistemas, por lo que una ventana de renderizado más grande no en sí misma no causa la ventana para actualizar su prestación. Como solución, Arrastrando la ventana o abrir un menú obliga a una actualización.
Comentarios que no se encuentran