@if (benzerKisiler().length > 0) { }
@if (kisi()) {
@if (cropCacheFn()(kisi()!._id); as crop) {
} @else if (kisi()?.profil_resim_id) { } @else {
{{ kisi()?.ad?.charAt(0)?.toUpperCase() || '?' }}
}

{{ kisi()?.ad || 'Bilinmiyor' }}

Kisi ID: {{ kisi()?._id }}
@if (kisi()?.kullanici_id) {
Kullanici: {{ kisi()?.kullanici_id }}
} @if (kisi()?.olusturulma_tarihi) {
Eklenme: {{ kisi()?.olusturulma_tarihi | date:'dd.MM.yyyy HH:mm' }}
}
%
@if (tespitYukleniyor()) {
} @else if (tespitler().length === 0) {
Bu kisi icin tespit kaydi bulunamadi.
} @else {
@for (tespit of tespitler(); track tespit._id; let i = $index) {
{{ kisi()?.ad || '?' }}
{{ kisi()?.ad || 'Bilinmiyor' }}
{{ tespit.tarih | date:'dd.MM.yy HH:mm' }}
}
}
@if (tespitler().length === 0) {
Eslesme gecmisi bulunmuyor.
} @else { @for (tespit of tespitler(); track tespit._id) {
@if (tespit.resim_id) {
}
Guven: {{ (tespit.det_guven * 100) | number:'1.0-0' }}%
{{ tespit.tarih | date:'dd.MM.yyyy HH:mm:ss' }}
@if (tespit.eslesmeler?.length > 0) {
@for (e of tespit.eslesmeler; track e.kisi_id) { {{ e.ad }} ({{ e.mesafe | number:'1.2-2' }}) }
}
}
}
Toplam Boyut: {{ kisi()?.ortalama_descriptor?.length || 0 }} eleman
Min Deger: {{ descriptorMin() | number:'1.4-4' }}
Max Deger: {{ descriptorMax() | number:'1.4-4' }}
Ortalama: {{ descriptorOrtalama() | number:'1.4-4' }}
@for (d of descriptorGorsel(); track $index) {
}
0 {{ kisi()?.ortalama_descriptor?.length || 0 }}
@if (benzerKisiYukleniyor()) { } @else if (benzerKisiler().length === 0) {
Benzer kisi bulunamadi.
} @else {
@for (bk of benzerKisiler(); track bk._id) {
@if (cropCacheFn()(bk._id); as crop) {
} @else {
{{ bk.ad?.charAt(0)?.toUpperCase() || '?' }}
}
{{ bk.ad }}
Mesafe: {{ bk.mesafe | number:'1.4-4' }}
}
}
}