[trackingdata] add column to mark user-labeled detections
This commit is contained in:
parent
6c46d834eb
commit
2737fed192
@ -19,6 +19,7 @@ class TrackingData(QObject):
|
|||||||
def setData(self, datadict):
|
def setData(self, datadict):
|
||||||
assert isinstance(datadict, dict)
|
assert isinstance(datadict, dict)
|
||||||
self._data = datadict
|
self._data = datadict
|
||||||
|
self._data["userlabeled"] = np.zeros_like(self["frame"], dtype=bool)
|
||||||
self._columns = [k for k in self._data.keys()]
|
self._columns = [k for k in self._data.keys()]
|
||||||
|
|
||||||
@property
|
@property
|
||||||
@ -81,6 +82,7 @@ class TrackingData(QObject):
|
|||||||
The new track id for the user-selected detections
|
The new track id for the user-selected detections
|
||||||
"""
|
"""
|
||||||
self._data["track"][self._user_selections] = track_id
|
self._data["track"][self._user_selections] = track_id
|
||||||
|
self._data["userlabeled"][self._user_selections] = True
|
||||||
|
|
||||||
def assignTracks(self, tracks):
|
def assignTracks(self, tracks):
|
||||||
"""assignTracks _summary_
|
"""assignTracks _summary_
|
||||||
|
Loading…
Reference in New Issue
Block a user