Hello, I am looking for someone to write an essay on How to Create a New Project for Dicom. It needs to be at least 750 words.A button, “Open”, next to each project enables the user to view the availa
Hello, I am looking for someone to write an essay on How to Create a New Project for Dicom. It needs to be at least 750 words.
A button, “Open”, next to each project enables the user to view the available files within that project. Opening existing projects will show a list of the available user Dicom projects. Once a project has been opened, all available Dicom files within that project will be listed. the file name and three buttons next to that file. “Download” button will download that Dicom file to the user computer, “Share” button will share that Dicom file with another registered user as shown below and finally “Delete” button will remove the Dicom files from the project.
Clicking “Share” button next to the file name will open a dialog box for the file to be shared with another registered user. The correct name must be typed into the dialog box and confirmed. If the file is shared successfully or if there is an error, the user will be notified.
Once Dicom files have been successfully uploaded from the local computer, they will be displayed into the canvas in order based on their Dicom file names. the user can then scroll through the images by using the mouse wheel. The user can also change the canvas lightening by holding the right mouse button and moving position on the canvas.
There are 5 annotation features the user can add to the canvas. text in which they will be prompted to enter their own, arrow, circle which will be placed into the canvas and freehand drawing onto the canvas, the user can select a colour for their annotation and users can also move the annotations around the canvas adjusting the size or rotation.
All the annotations are using a library, “fabric.js” open source library is used for the annotations as they will also later be used to save as a “JSON” file for later loading, adjustments have been made to the original library to fit my system.
Saving an annotation to the user’s account. once the user has added their annotations onto the canvas and are happy to save, they will be prompted with a dialog box to enter the annotation name in which it will be saved as, after this, the user will be prompted to enter an existing project in which the annotation will be saved for later use.