Releases: bertiqwerty/rvimage
Brush annotation improvements
What's Changed
- Accurate rendering by @bertiqwerty in #47
- Brush lines COCO import export as RLE by @bertiqwerty in #48
- Brush lines can be moved
- Brush lines can be auto-pasted
- Brush lines can be visualized transparently
- Brush lines can be partially erased
- Bump mio from 0.8.9 to 0.8.11 by @dependabot in #50
- Propagate and delete labels (danger zone, use only in case images have the same shape)
- Restricted history to 20 steps
- Show file index in selection area
45712bc update egui
453e163 filter expressions may be wrong
73e9046 Bump mio from 0.8.9 to 0.8.11 (#50)
f320dad update egui
dfeba4b show label idx
d01223d fixed rle from bb to image and back
49d7290 export rest even if some fail
1722030 auto paste for brush lines
7909089 move brush strokes
f8d86b0 max thickness to 100 + cosmetics
059fdb8 oob check + serde default alpha 255
10ad72c brush alpha
30e8dfb fix dist to boundary and showing annos for always active zoom
3951150 fixed distance
f62c9a1 refactor idx-change-check
987f041 fixed undo/redo file load trigger
8d50185 improve erase
8df2618 fix even thickness
83f9fc0 fixed line renderer
427a371 Bump mio from 0.8.9 to 0.8.11 (#49)
06fed7e guard out of image annotations from old versions
69f8221 brush rendering was cut by box instead of image
df7a3e6 fixed that points don't appear on single click
5f61266 rotation import/export fix
e8e08ba lost this somehow during merge madness
5e64f40 make reading of 3.8-files possible again
5a999f4 Coco rle brush (#48)
ea49197 fix edit of polygons. not sure why this broke
a7fa81f fix event change in new egui version
a0cfa3c serde read rle coco files
77de88a updated egui
4eef719 fixed history index
88168b0 restrict maximum history size
6aa509c save canvas in project file as run-length encoding
a14d837 [BREAKING with last PR] old project files cannot be loaded anymore
ce4478d Accurate rendering (#47)
1be4dd6 propagations works but will screw you in case images have different shapes
Full Changelog: v0.3.8...v0.4.0
Hotfix Windows Import and Log to File
6c9c1da fix log to file
386fb46 fixed import separators on windows
Full Changelog: v0.3.7...v0.3.8
Minor annotation fixes
276741c remove label removes all annotations of that label
352cef3 invisible annos should not: show the grab ball, be resizable, influence shift selection
Full Changelog: v0.3.6...v0.3.7
Easier Polygon Editing
What's Changed
- Edit Polygons like you draw them via mouse drag.
- Fixed trailing slash issue for annotations of Py-http-served images and allow list of addresses
- Autopaste removes existing annotations
- Import a project with the option to change the base path of the images
- Bump h2 from 0.3.22 to 0.3.24 by @dependabot in #46
e66747f remove trailing slashes
86368d9 list of server adresses for pyhttp
794104e autopaste removes existing boxes
5c40707 import form menu, includ rotation annotations
23497a7 added import functionality
bb38a33 Bump h2 from 0.3.22 to 0.3.24 (#46)
e3747fa more intuitive polygon edits
6a60968 edit polygons
Full Changelog: v0.3.5...v0.3.6
Image Attributes
- Images can now have attributes.
- That a file has been changed by the polygon tool can be tracked as an attribute.
6ad0395 first change path, then save
a68b9f0 changed order of symbols
12a94fb re-use removable rows
7e38491 delete attribute also form annotations on x
98641c9 track changes also for delete-btn
a4f5ba8 bbox uses attribute tool to track changes
b6910c6 simple attributes filter
9782ca6 added export option
0b52c8d tool framework ftw 🙈
e94bac5 initial attributes verison, violates tools design
22f3952 added attributes skeleton
3069ca9 don't change the tracked test-file directly
573401d don't change the project in config on load, change it just on save
Bug fix release
Save and load project files
- Load and save project files with a usual file dialog
- Erase mode for bounding boxes/polgons (c61de9b)
- Avoid selecting or deleting invisible objects (1d95762)
- Circle shows up if you hit a point that you can use to edit a bounding box/polygon (0247533)
- Cancel open folder locally without being yelled at.
- Load projects passed as cmd line args (2b3dc6d)
- Button to export logs (9bc7e76)
- Merge import of coco files (332946a)
- New fonts
- Azure blob connection string needs to be in a separate file. E.g., use an existing DVC config.local with a connection string (1494dfc)
Full Changelog: v0.3.2...v0.3.3
Improved Brush Tool
- Several brush tool rendering improvements
- Selection more clearly visible
- Intensity is now intensity and not transparency
- Lines not as densely packed which lead to artifacts
- Round beginning and end as in export
- Brush tool shortcuts for thickness and brightness
- Smoother movement of zoomed box
- Coco labels respect image rotation via rotation tool (R)
- Option to show labels only of one class by another click on class-label button
- Log panics
- Several fixes and improvements
- History
- Tool activation
- Refactorings
- Calc with floats by @bertiqwerty in #40
- Cleanup tool accessors
Full Changelog: v0.3.1...v0.3.2
Draw Polygons like Brush Strokes
Update of the polygon tool
Additionally to click-per-corner, when holding the left mouse button and moving the mouse, a polygon will be drawn following the movement. The number of corners can be controlled with the drawing-distance parameter.
Full Changelog: v0.3.0...v0.3.1
Brush Tool
- Added a labelling tool to draw brush strokes
[BREAKING]
Older project files (beforev0.2.3
) might be incompatible- Even less panics
- Fixed filtering
- Minor fixes like label-0-removal crash
Full Changelog: v0.2.3...v0.3.0