Hi I am using Papaya to view DICOM images. I have a segmented set of DICOM images whose segmented structures I can view using this software called dicomplyer( http://www.dicompyler.com/).
I can see the segmented structures on that software by clicking the structure names. Is this possible using papaya? When I upload the DICOM image set, it says no pixel data found.
Or is it a problem due to the formatting of the segmented images itself?
Can someone help me ?
I think you the segmented data you are referring to is a DICOM RT Structure Set. This type of file is segmented as a series of contours in patient coordinate space and does not consist of any voxel data.
According to the papaya forum, it isn't currently supported:
http://rii.uthscsa.edu/mango/forum/viewtopic.php?f=3&t=379&sid=2a8c8f942b6fbf3f15b537b5a69a5362
Related
First, many thanks to the Scada-LTS team for making this excellent tool available.
I have successfully implemented the functionality of a Scada system by testing two virtual data points (a binary data point representing valve status and a numeric data point representing fluid flow) in a Graphical View panel but in a Synoptic panel populated with elements drawn in Inkscape, I am unable to view data values. I carefully adopted the object ID convention described in the Scada-LTS tutorial video and although graphical objects assigned SLTS_valve_1_background_left' and 'SLTS_valve_1_background_right'change color as expected, default text in the text box with ID 'SLTS_valve_1_value' disappears when the Synoptic Panel loads. The contents of a text box with ID 'SLTS_point_1_value' associated with the numeric data point also disappears and is not replaced with live data.
I am running Scada-LTS on a Windows 10 computer in docker containers and have tried Microsoft Edge and Firefox browsers. Has anybody else experienced this problem and come up with a solution, or did I miss something in the tutorial?
I have been creating a twitter bot to post satellite images of random coordinates and I have found that the vast majority are of the ocean, so I would like to somehow make the bot detect that the entire photo is blue and repeat the process. The bot code is available here.
Thanks in advance.
As an alternative to employing machine vision to assess the content of the image to determine whether to sample again, you could simply sample from coordinates that are not the ocean! There are many files produced by geographers that have sought to map the boundaries of the world's continents.
For example, see here for code to do so. You'll need to understand projections and other features of Geographic Information Systems if you want to get extremely accurate, but you can get reasonably accurate using the polygons for oceans. If you REALLY wanted to get accurate, you could obtain a set of shapefiles that partition all possible coordinates (rather than a single "world" shapefile) and use the more-detailed mapping that may accompany those more-zoomed-in shapefiles.
Alternatively, you can implement the model here, provided in a guide to water detection in satellite imagery using Python.
The below linked map contains a number of layers which I would like to be able to extract as polygons [if possible]. I've not previously done any web-scraping and realise that doing so in regards to the geographic data on this system represents a significant challenge.
Ideally I would only want to extract the data relating to the 'Shopping Local Centre' category.
Happy to try to use Phython or R to achieve such, just wondered if anyone had any ideas.....
Web scraping (using BeautifulSoup, for example) would get you the HTML objects from a webpage. You would need basic knowledge of Python for this.
Or you could avoid that by going this route:
With QGIS and Geofabrik you can gather retail location polygons and their attributes of a given area.
Use Geofabrik to download your area of interest in *.shp (shapefile) format. It looks like you're in Greater Manchester, so I navigated to the download page here (it's a 50MB file for the greater-manchester-latest-free.shp.zip).
Once you download that, open it in QGIS and you'll see in the attributes it has retail locations.
That site is using WMS to display the map (I work for the company that makes iShare) so there is no vector content for you to scrape as it works entirely with images.
The easiest way to get the data would be to ask the council to provide it, you might need to make it a freedom of information request but they should be happy to provide the data in a usable GIS format.
I have a set of raster layers that cover the same place, over different years. I want to display it on my website using the timeslider so that I can clearly view the changes between rasters over different years. However, the example given by ESRI site is based on featurelayer, and I have a raster layer. How can I make the raster layer time-aware?
If you currently have multiple raster layers, you will need to convert them to a single layer that also happens to be time-aware.
Esri Support wrote a blog post about this -- back in 2011, but the principles should still work -- and a GIS StackExchange question covers publication of time-aware datasets as an image service. To summarize their workflow:
Create a new mosaic dataset or raster catalog. Add the individual rasters in.
Add a new field, of type date (e.g. year).
Populate year with values.
Enable time on the layer, and publish it as an image service.
The Esri JavaScript API example will help with implementation, once you've got everything configured and published.
I'm a new in dicom area. I have to create small tool, that convert dicom file to simple pdf report. This report should contains just patient info, some measurement and picture(s). In documentation I found that all information in dicom file stores based on tage, like tag1-value1, tag2-value2. Using external library, I found the way how to pull patient info and pixel data. But I stuck with measurement. I didn't find tags that I need or may be there is a different way how data stores in dicom file.
So my questions are:
Does the dicom file that comes from ultrasound machine contain ob-gyn measurements like HC (Head circumference), AC (Abdominal circumference), BPD (Biparietal diameter) and others?
In what tag/section is this information contained?
Thanks for any help or useful links to read.
If there is a DICOM Structured Reporting (SR) object coming from the ultrasound machine, the measurements will probably be stored according to the SR Template TID 5000. You should have a look at the DICOM Conformance Statement of the machine to check this out.
You can make the content of such an SR document "human-readable" by a tool like dsrdump.
The files contain the information if the sonographer entered the measurments.
Look at the documentation about Structured Reporting to see how the data is accessed. (eg - http://www.dclunie.com/pixelmed/DICOMSR.book.pdf)