Giter VIP home page Giter VIP logo

microview's People

Contributors

bopopescu avatar jeremy-gill avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

microview's Issues

Linux crash on startup

As per a recent disqus thread

MicroView: symbol lookup error: /usr/lib/x86_64-linux-gnu/libGLX_mesa.so.0: undefined symbol: drmGetDevice2

Release 2.5.0-rc25 on Linux (unknown distribution at the moment).

Version 2.5.0-457 does support DICOM

I tried to open a DICOM file with the Win64 installation of 2.5.0-457 and it failed. There was no obvious problem with the user interface and no error message, but the DICOM image did not appear. I've attached a screen shot of the command line output.


Exporting an Amira image resulted in a runtime error

M/V version = 2.5.0-3446
OS = Windows Home, version 1607, build 14393.576

When I attempted to export an Amira file (see zip file below) as a series of 2D images, there was a runtime error and nothing was exported (nor was there any other indicator that it failed).

Log entries:
[2017-01-11T15:14:57] [ERROR]: MicroViewIO Traceback (most recent call last): File "C:\cygwin\home\jerem_000\src\MV\Lib\site-packages\PI\visualization\MicroView\MicroViewIO.py", line 1481, in ExportImage File "C:\cygwin\home\jerem_000\src\MV\Lib\site-packages\PI\visualization\vtkMultiIO\vtkMultiImageWriter.py", line 285, in Write File "c:\progra~1\parall~1\microv~1\plugins\vtkmultiio_standard-2.5.0.post3446-py2.7.egg\vtkMultiIOStandard\vtkDICOMImageWriter.py", line 120, in Write full_array.shape = inp.GetDimensions()[::-1] ValueError: total size of new array must be unchanged

testvector2c.zip

volume renderer saves zero-byte file

Confirmed on 2.5.0-3663 x64 Windows: Using XVID codec. No errors logged during opencv setup/writing of image data but file is zero bytes long after closing video file

Selecting from recent file list replaces current image

M/V version = 2.5.0-3446
OS = Windows Home, version 1607, build 14393.576

Note: this could be considered a suggestion, rather than an issue.

It is convenient to open files by using the recent file list. However, when an entry is selected, it replaces the currently viewed image. This makes it less useful for restoring a set of images that one recently viewed. An alternate behaviour would be to mimic what is done for the "Open (New Tab)" command, as this is more inline with the behaviour of other editing applications.

ImageMath not working

I am using MicroView Windows 64bit, 2.5.0-3768.
I cannot use the ImageMath feature.
Below is the error message from the command window, when I tried to use ImageMath function.

[2017-11-13T15:43:05] [INFO]: MicroView Version: 2.5.0-3768
[2017-11-13T15:43:05] [INFO]: MicroView SHA1: a1ed6e0ee0bfe7c5ecc1951541162fc397914768
[2017-11-13T15:43:05] [INFO]: Platform: win64 6.1.7600
[2017-11-13T15:43:05] [INFO]: Shelve filename: 'C:\Users\junb\AppData\Local\Parallax Innovations\MicroView\config.db'
[2017-11-13T15:43:06] [INFO]: System plugin directory: 'C:\Program Files\Parallax Innovations\MicroView\Plugins'
[2017-11-13T15:43:06] [INFO]: User plugin directory: 'C:\Users\junb\AppData\Local\Parallax Innovations\MicroView\Plugins'
[2017-11-13T15:43:06] [INFO]: Loading plugins...
[2017-11-13T15:43:11] [INFO]: Authorized until expiry date of Fri Dec 01 00:00:00 2017
[2017-11-13T15:43:13] [INFO]: Advanced ROI plugin licensed as demo until 2017-12-01
[2017-11-13T15:43:28] [INFO]: Loading D:\06 PROJECT\P.17 TSA BQ Cadaver Study\2 raw vff\SP1 OK10123086 R HRcCT1\OK86RCT1S1_G 140_050.vff...
[2017-11-13T15:43:28] [INFO]: Loaded image from file: D:\06 PROJECT\P.17 TSA BQ Cadaver Study\2 raw vff\SP1 OK10123086 R HRcCT1\OK86RCT1S1_G 140_050.vff
[2017-11-13T15:43:30] [INFO]: Loading D:\06 PROJECT\P.17 TSA BQ Cadaver Study\2 raw vff\SP1 OK10123086 R HRcCT1\OK86RCT1S1_G 120_050.vff...
[2017-11-13T15:43:30] [INFO]: Loaded image from file: D:\06 PROJECT\P.17 TSA BQ Cadaver Study\2 raw vff\SP1 OK10123086 R HRcCT1\OK86RCT1S1_G 120_050.vff

[2017-11-13T15:43:58] [CRITICAL]: File "build\bdist.win-amd64\egg\PIMicroViewMathPlugins\DigitalSubtractionGUIC.py", line 35, in onButtonRun
File "build\bdist.win-amd64\egg\PIMicroViewMathPlugins\DigitalSubtraction.py", line 342, in Run
File "C:\cygwin64\home\jgill\src\MV\Lib\site-packages\PI\visualization\MicroView\MicroViewMain.py", line 4860, in CreateNewImage
File "C:\cygwin64\home\jgill\src\MV\Lib\site-packages\PI\visualization\MicroView\MicroViewMain.py", line 1158, in CreateImageTab
File "C:\cygwin64\home\jgill\src\MV\Lib\site-packages\PI\visualization\MicroView\MicroViewMain.py", line 4340, in SetOrthoInput
File "C:\cygwin64\home\jgill\src\MV\Lib\site-packages\PI\visualization\MicroView\OrthoView.py", line 1018, in SetInputData
File "C:\cygwin64\home\jgill\src\MV\Lib\site-packages\PI\visualization\MicroView\OrthoView.py", line 1136, in ResetView
File "C:\cygwin64\home\jgill\src\MV\Lib\site-packages\vtkAtamai\RenderPane2D.py", line 322, in ResetView

[2017-11-13T15:43:58] [CRITICAL]: <type 'exceptions.AttributeError'>: GetOutput

2.5.0-666 No Visible ROI

No ROI is visible at all. Cannot seem to create one.
Inputting size manually reverts to double digit values even when pixels are chosen. Negative values do nothing either.

Image attached with some basic file info and the Standard ROI tool box open.


Advanced ROI tool save/load contours failure

Reported recently - a workflow that doesn't work as expected:

Load an image
Make an Advanced spline ROI
Save the contours-don't interpolate
Create the ROI
Do measurements such as isosurface with thresholding
Close MV, restart and open another volume file 
Return to the first file, open and load contours, create ROI
The row doesn't match the volume file at this point.

Mac Demo time period has expired

Running: Mac OSX 10.7.5
MicroView-OSX-universal-2.5.0-15.pkg

ERROR:root:Demo time period has expired as of Sat Dec 1 00:00:00 2012. Please download latest demo software.

(Note: cannot download "Latest Release" for mac because link is broken)


Image export logs error related to form icon

M/V version = 2.5.0-3446
OS = Windows Home, version 1607, build 14393.576

When I opted to export an Amira mesh file as a stack of 2D images, there was an error logged by the image export wizard form, stating that an icon failed to load (see screenshot).

export wizard icon fails to load

'Disable' checkbox on synchronization form serves no purpose

M/V version = 2.5.0-3446
OS = Windows Home, version 1607, build 14393.576

I loaded 2 images into MicroView and used the Synchronization form to synchronize them. To disable synchronization, I tried using the Disable checkbox, but that had no effect. To remove synchronization, I simply deselected the list entry. So, there appears to be no purpose for the Disable checkbox.

synchronization form

Volume Renderer save/load LUT feature incomplete

MicroView 2.5 has buttons for saving and loading lookup tables. The save button generates a lookuptable but there's no way to load this file. Stack-trace follows:

Traceback (most recent call last):
  File "build\bdist.win-amd64\egg\PIMicroViewPlugins\VolumeRenderGUIC.py", line 315, in onLoad
  File "build\bdist.win-amd64\egg\PIMicroViewPlugins\RenderVolume.py", line 172, in LoadLUT
  File "C:\cygwin\home\jerem_000\src\MV\lib\site-packages\PI\visualization\MicroView\MicroViewIO.py", line 201, in AskOpenFileName
    wildcard, filter_index = self.convert_to_wx(_filter, default_extension)
  File "C:\cygwin\home\jerem_000\src\MV\lib\site-packages\PI\visualization\MicroView\MicroViewIO.py", line 246, in convert_to_wx
    all_extensions.extend(_filter[description])
TypeError: list indices must be integers, not tuple

F1 and 'h' help keys have no effect on Windows 10

M/V version = 2.5.0-3446
OS = Windows Home, version 1607, build 14393.576

According to the online help, pressing F1 or 'h' should bring up a quick reference guide, but this did not work for me.

MicroView License expired

Most recent version does not work any more due to expiration on 2/1/2020. I cannot use Advanced ROI. Any update coming soon?

Window and Level Controls text is not accurate

Help version: 2.5.0, revision v2.5b16

M/V version = 2.5.0-3446
OS = Windows Home, version 1607, build 14393.576

This applies to the description at http://microview.parallax-innovations.com/docs/screen-layout.html

Window and Level Controls text is not accurate in that it refers to an orange text overlay on the 3D view of the image. However, it should be referencing the W/L indicator on the status bar (black text). The only reason that this is important is that the operator can interact with this status bar element.

"Scales" do not show after an image import or open (new tab)

M/V version = 2.5.0-3446
OS = Windows Home, version 1607, build 14393.576

If I select "Show Scales" for an image and then either import another image or open in a new tab, the "Show Scales" setting will be on for the new image view, but the scales will not be showing. So, either the setting should be off for the new view or the scales should be shown.

show scales fails after file import

File Import

When you go to import DICOM files with File> Image Import the resulting menu window is not big enough to display the file selection button for File Template.


2.5.0-666 No Visible ROI

No ROI is visible at all. Cannot seem to create one.
Inputting size manually reverts to double digit values even when pixels are chosen. Negative values do nothing either.

Image attached with some basic file info and the Standard ROI tool box open.


Opening a Windows Bitmap file fails

M/V version = 2.5.0-3446
OS = Windows Home, version 1607, build 14393.576

When I attempted to open a Windows Bitmap file (see zip file below), MicroView threw a runtime error:

Traceback (most recent call last):
  File "C:\cygwin\home\jerem_000\src\MV\Lib\site-packages\PI\visualization\MicroView\MicroViewIO.py", line 524, in OpenImageFile
  File "C:\cygwin\home\jerem_000\src\MV\Lib\site-packages\PI\visualization\vtkMultiIO\vtkMultiImageReader.py", line 536, in SetFileName
  File "c:\progra~1\parall~1\microv~1\plugins\vtkmultiio_standard-2.5.0.post3446-py2.7.egg\vtkMultiIOStandard\vtkPILImageReader.py", line 132, in SetFileName
    self.LoadImages()
  File "c:\progra~1\parall~1\microv~1\plugins\vtkmultiio_standard-2.5.0.post3446-py2.7.egg\vtkMultiIOStandard\vtkPILImageReader.py", line 156, in LoadImages
    ss.write(s)
TypeError: unicode argument expected, got 'str'

markers.zip

MicroView License Renew?

When is it going to be renewed? I was unable to use it since April. Please release a new license ASAP.

Version 2.5.0-457 does support DICOM

I tried to open a DICOM file with the Win64 installation of 2.5.0-457 and it failed. There was no obvious problem with the user interface and no error message, but the DICOM image did not appear. I've attached a screen shot of the command line output.


MicroView (after 1000 release) won't run on XP

Recently switched to Visual Studio 2012 and Win8 for developing both win32 and win64 binaries - it turns out the visual studio runtime doesn't work on 32-bit XP. Version of packaged dll is 11.0.50727.1. SP 1 redistributable binaries are version 11.00.51106.1. We may need to either rev. up released binaries or roll back dev tools.


Window Layout preference does not persist

M/V version = 2.5.0-3446
OS = Windows Home, version 1607, build 14393.576

Note: this could be considered a suggestion rather than an issue.

If I change the window layout to something other than "1-by-3", the change does not persist between instances of MicroView. This is counter to other changes I make to the arrangement of windows in MicroView. For example, if I dock the "Applications & Tools" window on the right hand side of the application window, this change will persist between instances of MicroView.

Mac Demo time period has expired

Running: Mac OSX 10.7.5
MicroView-OSX-universal-2.5.0-15.pkg

ERROR:root:Demo time period has expired as of Sat Dec 1 00:00:00 2012. Please download latest demo software.

(Note: cannot download "Latest Release" for mac because link is broken)


File Import

When you go to import DICOM files with File> Image Import the resulting menu window is not big enough to display the file selection button for File Template.


MicroView (after 1000 release) won't run on XP

Recently switched to Visual Studio 2012 and Win8 for developing both win32 and win64 binaries - it turns out the visual studio runtime doesn't work on 32-bit XP. Version of packaged dll is 11.0.50727.1. SP 1 redistributable binaries are version 11.00.51106.1. We may need to either rev. up released binaries or roll back dev tools.


Tooltip usage is inconsistent

M/V version = 2.5.0-3446
OS = Windows Home, version 1607, build 14393.576

Note: you could consider this a suggestion, rather than an issue.

Tooltips are used sparingly in MicroView, and their usage is inconsistent. While some buttons on the main view have tooltips other (sibling) buttons, do not. For example, on the image tab, the window list button has a tooltip, but the palette and synchronization buttons do not (see screenshot). In general, tooltips are useful in providing hints/reminders to the operator, and in MicroView would be particularly useful for widgets such as the interaction palette buttons, at least while the operator is learning the UI.

window list tooltip

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.