- edited description
Develop the version 5 of Imebra
Imebra version 5 should improve the following aspects:
- the API should not return pointers to objects but simply objects
- take into consideration functional groups when returning the modality VOI/LUT, presentation VOI/LUT
- no classes with multiple inheritance
- able to switch between different versions of the standard (optional)
- streamline the implementation code (separate jpeg codec and dicom codec in different classes according to the compression scheme)
Comments (47)
-
reporter -
reporter Addresses
#271. Updated requirements→ <<cset 940901a8ac343338a546958bb6373cc8111e27db>>
-
reporter Addresses
#271. Remvoed mutable field from imebra::implementation::buffer→ <<cset 469585996dfc4fc012334a86543f585a45baab93>>
-
reporter Addresses
#271. Removed unused member from imebra::implementation::dataSet→ <<cset 8358bc6007e05212e5e250a44d9d7fe33ccf9449>>
-
reporter Addresses
#271. Added mutable classes to the UML mdj diagram→ <<cset 6c4711138e9d4d1c29fa47d593bd201a48c08a11>>
-
reporter Addresses
#271. Renamed memory classes files→ <<cset 0d0e23fda0d6b226a6d0394b7dd1c0b94c0a243c>>
-
reporter Addresses
#271. Don't return pointers anymore, added MutableDataSet, MutableImage, MutableTag, MutableAssociationMessage.→ <<cset a61af787da36331fa1732e0b2322caed9136f2aa>>
-
reporter Addresses
#271. Corrected CorruptedFilesTest on Windows→ <<cset b822f78948c45582477f7e8b192163f9fee5cc8c>>
-
reporter Addresses
#271. Corrected Swift example→ <<cset 580273075d742d8b665da31075f0167e700aca85>>
-
reporter Addresses
#271. Corrected objc DrawBitmap→ <<cset 8518b4e372f3ef686e268ef51d1c6f65c4eb69b5>>
-
reporter Addresses
#271. Corrected objc DrawBitmap→ <<cset c52a5ced2ad20ce6bbd6f3136f57116db759da50>>
-
reporter Addresses
#271. Corrected objc DrawBitmap→ <<cset 0aa1aa7c14afff1c6fced780c09e8b670a5cdc41>>
-
reporter Addresses
#271. Corrected objc DrawBitmap→ <<cset ee191b071a1cbc5516fe5ec491b0af12ae5b79c0>>
-
reporter Addresses
#271. Corrected tcp stream, pipeline stream→ <<cset cdd3c8299e7307d4e5b72b7b9de1654d70616b15>>
-
reporter Addresses
#271. Corrected objectivec.images test→ <<cset 9cc4077c53eaa78dd77ed0351f4f80eed5a22236>>
-
reporter Addresses
#271. Added autorelease to and autoreleasepools→ <<cset 77513c5cc6d3b6778602c244617bd7721f94d4ca>>
-
reporter Addresses
#271: made objective-c wrappers compatible only with ARC→ <<cset da5dd0bb8c9e357a41f26688e6f0637a58687f4a>>
-
reporter Addresses
#271. ObjectiveC now requires ARC: don't build ObjectiveC on Linux→ <<cset 795d6e7264e85db63c742353493ed9c867f1d90e>>
-
reporter Addresses
#271. Use proper data type for file open mode (read, write, etc)→ <<cset 6586c25c7e2783567b3ef38461ecabb0cb902597>>
-
reporter Addresses
#271. Blocking mode was not used.→ <<cset a9278039fc34f852204d1e8dbd4a0f2566e61165>>
-
reporter Addresses
#271. The ObjC ImebraTransform::allocateOutputImage must return a MutableImage→ <<cset 2be8863d8b80aba59b0719ef26c083bebd141887>>
-
reporter Addresses
#271. The tcp test must read from the returned socket otherwise on Apple the listener does not free the port→ <<cset 9f318b3cb6805f14988cf6cb767ce7672c569e22>>
-
reporter Addresses
#271. Corrected tcp tests, objectivec tests→ <<cset 1053d7beef29df3da071e76b5d7794c76373b156>>
-
reporter Addresses
#271. Removed value conversion warning→ <<cset b3428da420a1e2bfa0565a6d59bcf1036c44a5c7>>
-
reporter Addresses
#271. Corrected objectivec image properties names→ <<cset a186346ac640a45ccf284163fb28c8746df0ea00>>
-
reporter Addresses
#271. Strengthened UID validation, moved validation to UID data handler→ <<cset 1f763acd3f4ac0baef4e19c849ee13796836b644>>
-
reporter Addresses
#271. Moved inclusion of cctype from acseImpl.cpp to dataHandlerStringUIImpl.cpp→ <<cset 648ea56a9c96027f18d14c7078e758550b776907>>
-
reporter Addresses
#271. Modified test pipeTest.sendReceiveDataSet for Imebra V5→ <<cset 6603f6274d1b71c831190efcb96cc6f34beb1272>>
-
reporter Addresses
#271. Removed few redundant exceptions, corrected tests for Imebra V5→ <<cset 8b9d90399be8a014a7175180acbd5fc81f30cfb0>>
-
reporter Addresses
#271. Corrected Swig interface→ <<cset 6662f1ba3f1889f4b8c89e11fe3177c01de481fd>>
-
reporter Addresses
#271. Modified the Scan Channels List in the jpeg codec→ <<cset bae50ec1ad4c7207392c5e9a972e3a1c60973007>>
-
reporter Addresses
#271. Added more checks to DrawBitmap→ <<cset 243dd25aa059ba4aba1e3c21488dd4edcd8bfe90>>
-
reporter Addresses
#271. Removed setSequenceItem() and replaced it with appendSequenceItem()→ <<cset 8296c0cf689136617828258ea6879d3b9563794c>>
-
reporter Addresses
#271. Objective-C: Removed setSequenceItem() and replaced it with appendSequenceItem()→ <<cset 941d7ca626ae059ca6abca88e6c4bcf92207f07b>>
-
reporter Addresses
#271. Date now has a corresponding implementation class.→ <<cset 5e83de19a6d2cd1fd7e432efa14596475b590590>>
-
reporter Addresses
#271. Include new class Date in the wrappers→ <<cset c5967e11dae865feb6facdb05cb4c6511e3a01ec>>
-
reporter Addresses
#271. Age class now has an implementation class→ <<cset 4ee35e480b52f55eb7e54a73a432e23a1dfae0b0>>
-
reporter Addresses
#271. Added forward declaration in readingDataHandler.h→ <<cset c01abf1f1d6e62fcd7537b2e36596af2a5e406dc>>
-
reporter Addresses
#271. Added PatientName class→ <<cset db7ccb8d7ec240efe7ddefbaa854b44ee6108abb>>
-
reporter Addresses
#271. Added missing patientName files→ <<cset 6fce6c322ba01325665b9cab4b0f458801f2390d>>
-
reporter Addresses
#271. Corrected Unicode Patient Name test→ <<cset 4b2f11583b634e000792f271f6f333157f37c489>>
-
reporter Addresses
#271. Corrected unicode test on Windows→ <<cset e78d74228dd8f6254a9d2c1c7e3b58b4769c10c0>>
-
reporter Addresses
#271. Objective-c: Added PatientName, removed unused exceptions, corrected Date and Age→ <<cset ee5f7ea833820ea9419a5132be0177edb5dbb2fd>>
-
reporter Addresses
#271. Removed C++ tokens from objective-c headers→ <<cset e727dac4ab89e22ff99380ac21d1819154ff443a>>
-
reporter Addresses
#271. Corrected swift example→ <<cset 464186a8e8250f9cb342ba23c968d4e3a3e1f388>>
-
reporter Addresses
#271. Don't use UnicodePatientName with SWIG→ <<cset 6d1a34555eaed8c9e4a23d28279cdce43d03dcf7>>
-
reporter - changed status to resolved
Resolved in 999c5eb5b632b441ea8698771eec9aba32b49007
- Log in to comment