Software informatie:
Versie: 0.9.6
Upload datum: 12 May 15
Licentie: Gratis
Populariteit: 315
DICOM (Digital Imaging and Communications in Medicine) is een standaard voor het hanteren, opslaan, afdrukken en verzenden van informatie in de medische beeldvorming.
Het werkt voor de plaatselijke transactie, maar voor netwerkevenementen ook.
Het omvat een bestandsformaat definitie en een netwerk communicatieprotocol.
Ruby DICOM ondersteunt het lezen van, bewerken en schrijven naar dit bestandsformaat.
Het beschikt ook experimentele ondersteuning voor netwerkcommunicatie modaliteiten zoals query, verplaatsen, verzenden en ontvangen van bestanden
Wat is nieuw in deze release:.
- Vast een kwestie waar rol onderhandelingen in het netwerk code een uitzondering zou veroorzaken.
- Vast een kwestie waar een C-Move verzoek plaats zou eindigen op de juiste wachten op een ontvangstbewijs.
- Vast een kwestie waar netwerk code zou hangen te wachten op een reactie als het geen te krijgen.
- Automatisch laden RMagick / mini_magick bij gebruik van de afbeelding methoden, verwarrende uitzonderingen te voorkomen.
- Made JSON en YAML gem afhankelijkheden, om onverwachte uitzonderingen te voorkomen bij het gebruik van de #to_json en #to_yaml methoden.
- Geef een waarschuwing in plaats van het verhogen van een fout wanneer Parent # verwijderen en #WAARDE krijgt een duidelijk ongeldig argument.
- Geïntroduceerd Parent # vertegenwoordiging, met een beschrijving van de bovenliggende objecten Sequence, Punt & DObject.
- gerefactored verschillende methoden voor een verbeterde code eenvoud.
- Verbeterde specificatie RSpec 3 te gebruiken.
- Gewijzigde informatie bestanden van RDOC tot Markdown formaat.
- Prestatieverbetering bij het schrijven van DICOM reeks segmenten.
- Gewijzigde element en uid woordenboeken van .txt aan .tsv.
Wat is nieuw in versie 0.9.5:
- Toegevoegd DObject # anonimiseren voor gemakkelijke anonimiseren van een enkel DICOM object.
- Toegevoegd add_element en add_sequence methoden voor het eenvoudig creëren van nieuwe elementen / sequenties behoren tot een bepaalde DObject of Punt.
- Vast een kwestie waar de NArray bibliotheek waar nodig wanneer het proberen om een array om de pixels = methode voorbij.
- Vast een kwestie waar zowel Magick bibliotheken waar nodig wanneer het proberen om een beeld object doorgeven aan de image = methode.
- Toegevoegd DObject # was_dcm_on_input toeschrijven te scheiden tussen bestand en DObject elementen gegeven aan DICOM :: belasting.
- Optie toegevoegd:. Include_empty_parents naar DObject # write
- Verwijderd de deprecated DObjet # schrijven:. Add_meta optie
Wat is nieuw in versie 0.9.3:
- Afgekeurd alle # remove * methoden (vervangen # verwijderen *) om de consistentie te verhogen met Ruby.
- Gewijzigde voorkeur DObject variabele naam uit obj aan DCM voor alle voorbeelden.
- Toegevoegd vergelijking methoden (# ==, #eql? En #hash) als dynamisch # to_ * methoden om DObject, Element, punt & Sequence klassen.
- Vast onjuiste verwerking van 3D pixel gegevens NArray (regressie geïntroduceerd in v0.8).
- Anonymizer kan een lijst van tags te nemen volledig te worden verwijderd uit de DICOM-bestanden tijdens anonimisering.
- Toegevoegd Toetreding Aantal om lijst van tags die worden geanonimiseerd standaard.
- Toegevoegd een generate_uid methode voor het maken van aangepaste (maar geldige) UID.
Wat is nieuw in versie 0.7:
- Toegevoegd set_image () en set_image_narray () methoden om de pixel schrijven gegevens naar de DICOM object, als aanvulling set_image_magick ().
- Toegevoegd methode get_image (), die pixel gegevens ophaalt om een standaard Ruby Array.
- Voegde een methode voor het verwijderen van alle privé-gegevens elementen in de DICOM-object.
- Anonymizer klasse heeft opgedaan de mogelijkheid om alle privé data-elementen te verwijderen wanneer anonimiseren.
- Vast een kwestie waar Anonymizer nagelaten om tags die meerdere exemplaren in een DICOM-bestand had anonimiseren.
- Vast een kwestie waar Anonymizer nagelaten een expception folder eren als het eindigde met een bestand scheiding karakter.
- Private data-elementen kunnen nu worden toegevoegd aan een DICOM-object.
- Gecreërd een nieuwe FileHandler klasse waar de gebruiker de manier waarop binnenkomende DICOM-bestanden worden behandeld in DServer kunt aanpassen.
- Methods set_image_narray () en set_image_magick () neemt opties: min en: max pixel waarden herschalen .
- De magie en narray image retrieval methoden neemt nu de optie:. Herschalen naar pixel waarden om te zetten in presentatie waarden
- Method get_pos () neemt nu de mogelijkheid: ouder om een zoekopdracht naar beneden te beperken .
- Verbeterde methode set_value () om het creëren van data elementen binnen reeksen / items te behandelen.
- Alle DObject methoden die Gegeven posities terug te keren nu terug een lege array in plaats van valse als er geen overeenkomsten worden gevonden.
- Verbeterde afhandeling van private labels in de bibliotheek.
- Netwerk transmissies met impliciete codering worden nu goed behandeld.
- Verbeterde behandeling van verenigingen in de netwerk code.
- Enkele kleine opmaak verbeteringen aan de afdruk methode ().
- Het verbeteren van de logica van het bijwerken van de groep / volgorde / stuk moeite om veranderingen aan data-elementen te behandelen in volgorde hiërarchieën.
- DLibrary klasse wordt permanent geladen wanneer de edelsteen wordt geladen en niet meer moet worden gespecificeerd door de gebruiker.
- Method get_image_magick () behandelt nu pixel representatie en raam nivellering.
- Programma bestanden werd verplaatst naar een sub-directory en een module versie reeks toegevoegd, in overeenstemming met de gem richtlijnen.
- Hernoemd DObject attribuut: types:. Vr in overeenstemming met de terminologie van de officiële DICOM-standaard
- Hernoemd methode get_raw () om get_bin () en attribuut: rauw. Bin
- Hernoemd get_pos () optie: array:. Selectie
- Bijgewerkt woordenboek in overeenstemming met de 2009 versie van de officiële DICOM basisnorm.
- Diverse & quot; onder de motorkap & quot; verbeteringen en code opruimingen.
Reacties niet gevonden