calendarklion.blogg.se

Digikam 6.0 hide original
Digikam 6.0 hide original











digikam 6.0 hide original

Use “Add New Root Directory” if you want a complete folder to be added to your server. Use “Add Items” if you want to add single image files to be shared through the server. When you click the icon, the mediaserver window will open as follows : You can also start it from the tools menu in the main toolbar. you will find the dlna server icon as shown in the next photo. To start the mediaserver, head to the right bar and click the tools menu. You can UNDO and REDO unlimited number of times. Those combinations might change depending on your platform, I am depending on QT to decide the correct sequence given the platform. you can undo/redo using GUI buttons I added, or keyboard shortcuts like CTRL-Z for undo / (CTRL-Y or CTRL-shift-Z) for redo. Implementing my precious UNDO/REDO functionality for the cloning tool.

digikam 6.0 hide original

Of course pressing L or ESC again will remove the lasso boundary, keeping the cloned pixels in place, as expected. Here is a screenshot of a lasso polygon drawn, and a large portion of the image cloned inside this lasso portion. Also pressing ESC while in the process of drawing the lasso polygon will cancel the lasso operation. Once you do that, you can clone anywhere in the screen as usual. Now only cloning inside this region happens, cloning outside the region will be ignored, unless you press L again (or ESC), signaling you want to de-activate the lasso mode. The polygon will close on itself if you press “L” again, press the lasso button again, double click the mouse, press the move button or source selection button. You don’t have to draw all the region in one mouse press. you can select discrete points as you like and the polygon edges will be drawn, or you can press and move your mouse to have lasso region drawn. In the healing tool window, you can either press “L” or the “lasso select” button from the right bar. The same tool can be used as lasso select or polygon select. Implementing my precious “Lasso and Polygon select tool” for the healing clone tool.The cursor will change to aim-shape, to let you decide the central source button where you will start cloning from. Press “S”, or the “source selection” button from the right bar. Implementing shortcuts for source-selection.If you start dragging, the open-hand changes to closed-hand Pressing either of those changes the mouse cursor to an open-hand. To Do that, either press the “M” key, or click on the hand button. Supporting dragging the image around to reach specific parts to fine-tune the healing.Note that when you zoom the image, all the previously cloned pixels are mapped to the new image size and recloned again, as expected. Also brush-size can change using the “” keys, or using the bar on the right. Supporting zoom in / zoom out using either the “ZOOM” bar on the right, or using the (+/-) keys, mouse scrollbar, or two fingers on a laptop pad to zoom the image in or out to facilitate cloning.Now : Here is a screenshot of the my final tool in its glory This helps fix artifacts in images, like unwanted spots on someone’s face that can be replaced with more clear skin from a close region of his/her face. Also, to see more technical details and step-by-step updates, please refer to my status-report page here Īs a very short description of the tool : The healing tool aims to copy pixel colors from a specific portion of the image, and paste them in another portion of the image using a brush, then apply smoothing. To see my exact code commits, please refer to the repo link I supplied above. I will describe my contribution for the end user. You can see specifically my commits in this here Zoomable and Resizable Brush for Healing Clone Tool Hey, I am Ahmed Fathy, Again ! In this blog post, I will describe my work in gsoc-2019 with digikam.













Digikam 6.0 hide original