People: Improve face crop caching #22

This commit is contained in:
Michael Mayer
2021-09-02 23:47:37 +02:00
parent c61a0f7d0e
commit c179a790b8
25 changed files with 290 additions and 132 deletions

View File

@@ -22,18 +22,18 @@ func (m *Marker) MarshalJSON() ([]byte, error) {
Type string
Src string
Name string
X float32
Y float32
W float32
H float32
SubjectUID string `json:",omitempty"`
SubjectSrc string `json:",omitempty"`
FaceID string `json:",omitempty"`
FaceThumb string `json:",omitempty"`
Size int `json:",omitempty"`
Score int `json:",omitempty"`
Review bool `json:",omitempty"`
Invalid bool `json:",omitempty"`
Invalid bool `json:",omitempty"`
X float32 `json:",omitempty"`
Y float32 `json:",omitempty"`
W float32 `json:",omitempty"`
H float32 `json:",omitempty"`
Size int `json:",omitempty"`
Score int `json:",omitempty"`
CropID string `json:",omitempty"`
FaceID string `json:",omitempty"`
SubjectUID string `json:",omitempty"`
SubjectSrc string `json:",omitempty"`
Review bool `json:",omitempty"`
CreatedAt time.Time
}{
UID: m.MarkerUID,
@@ -41,18 +41,18 @@ func (m *Marker) MarshalJSON() ([]byte, error) {
Type: m.MarkerType,
Src: m.MarkerSrc,
Name: name,
Invalid: m.MarkerInvalid,
X: m.X,
Y: m.Y,
W: m.W,
H: m.H,
CropID: m.CropID,
Size: m.Size,
Score: m.Score,
SubjectUID: m.SubjectUID,
SubjectSrc: m.SubjectSrc,
FaceID: m.FaceID,
FaceThumb: m.FaceThumb,
Size: m.Size,
Score: m.Score,
Review: m.Review,
Invalid: m.MarkerInvalid,
CreatedAt: m.CreatedAt,
})
}