@if (istatistikYukleniyor()) {
@for (i of [1,2,3,4]; track i) {
}
} @else {
}
@if (performansVerisi().length > 0) {
Son {{ performansVerisi().length }} Tespit - Islem Suresi (ms)
0 ms
{{ performansMax() | number:'1.0-0' }} ms
}
Tarih Filtresi
@if (tarihFiltresi === 'ozel') {
}
Guven Esigi
0">
{{ guvenEsigiModel > 0 ? '%' + guvenEsigiModel : 'Tumu' }}
@if (hata()) {
}
@if (!hata() && gorunumTuru === 'tablo') {
| # |
Resim |
Yüz Sayısı |
Eşleşmeler |
İşlem Süresi |
Boyut |
Tarih |
İşlem |
@for (item of tespitTable.data; track item._id) {
| {{ $index + 1 + (sayfa - 1) * sayfaBoyutu }} |
@if (item.resim_id || item.icerik_id) {
@if (item.yuz_sayisi > 0) {
{{ item.yuz_sayisi }}
}
} @else {
}
|
|
@for (yuz of (item.yuzler || []); track $index) {
→
@if (yuz.eslesmeler?.length > 0) {
{{ yuz.eslesmeler[0].ad }}
= 80 ? '#f6ffed' : mesafeYuzde(yuz.eslesmeler[0].mesafe) >= 60 ? '#e6f7ff' : mesafeYuzde(yuz.eslesmeler[0].mesafe) >= 40 ? '#fffbe6' : '#fff1f0'">
{{ mesafeYuzde(yuz.eslesmeler[0].mesafe) | number:'1.0-0' }}%
} @else {
Bilinmiyor
}
}
@if (!item.yuzler?.length) {
Yuz tespit edilmedi
}
|
{{ item.sure_ms | number:'1.0-0' }} ms
|
@if (item.resim_boyut) {
{{ item.resim_boyut.w }}×{{ item.resim_boyut.h }}
} @else {
—
}
|
{{ item.tarih | date:'dd.MM.yy HH:mm' }}
|
|
@if (acikSatir() === item._id) {
Yüz Analizi
@for (yuz of (item.yuzler || []); track $index) {
Yüz #{{ $index + 1 }}
@if (yuz.eslesmeler?.length > 0) {
Tanındı
} @else {
Bilinmiyor
}
Tespit Güveni:
{{ yuz.det_score * 100 | number:'1.1-1' }}%
@for (eslesme of (yuz.eslesmeler || []); track eslesme.kisi_id) {
{{ eslesme.ad }}
{{ mesafeYuzde(eslesme.mesafe) | number:'1.0-0' }}%
}
}
@if (!item.yuzler?.length) {
}
Teknik Bilgiler
Tespit ID
{{ item._id }}
Resim ID
{{ item.resim_id || item.icerik_id }}
İşlem Süresi
{{ item.sure_ms | number:'1.0-0' }} ms
Görüntü Boyutu
{{ item.resim_boyut?.w || '?' }}×{{ item.resim_boyut?.h || '?' }} px
Kayıt Tarihi
{{ item.tarih | date:'dd.MM.yyyy HH:mm:ss' }}
Kullanıcı ID
{{ item.kullanici_id || '—' }}
|
}
}
}
@if (!hata() && gorunumTuru === 'galeri') {
@if (yukleniyor()) {
@for (i of [1,2,3,4,5,6,7,8]; track i) {
}
} @else if (liste().length === 0) {
} @else {
@for (item of liste(); track item._id) {
@if (item.resim_id || item.icerik_id) {
Detay Goruntule
@if (item.yuz_sayisi > 0) {
{{ item.yuz_sayisi }}
}
@if (item.yuzler?.length > 0) {
= 50 ? '#52c41a' : '#fa8c16'">
}
@if (item.yuzler?.length > 0) {
@for (yuz of (item.yuzler || []).slice(0, 4); track $index) {
}
@if ((item.yuzler || []).length > 4) {
+{{ item.yuzler.length - 4 }}
}
}
} @else {
}
@for (yuz of (item.yuzler || []).slice(0, 3); track $index) {
→
@if (yuz.eslesmeler?.length > 0) {
{{ yuz.eslesmeler[0].ad }}
{{ mesafeYuzde(yuz.eslesmeler[0].mesafe) | number:'1.0-0' }}%
} @else {
Bilinmiyor
}
}
@if ((item.yuzler || []).length > 3) {
+{{ item.yuzler.length - 3 }} yuz daha
}
@if (!item.yuzler?.length) {
Yuz tespit edilmedi
}
{{ item.tarih | date:'dd.MM HH:mm' }}
{{ item.sure_ms | number:'1.0-0' }}ms
}
Sayfa {{ sayfa }} / {{ toplamSayfa() }}
({{ toplam() }} kayıt)
}
}