◆ EMR-TEST v1.5.0.0

Disegno vettoriale a inchiostro originale
lavagna di test

Lavagna leggera e strumento di test dei dispositivi per Windows: riproduce il tratto reale in tempo reale con la catena «campionamento → modellazione della pressione → adattamento della curva → contorno vettoriale», con correzione del tremolio in stile SAI, guadagno di pressione, HUD di telemetria, test tattile e modalità trasparente; esportazione PNG / MP4 / JSON.

Windows 10 / 11 .NET Framework 4.8 EMR / AES / MPP / USI x64 / x86 File singolo, senza installazione

Attuale 1.5.0.0 · ~2510 KB · scarica e avvia

EMR-TEST · demo inchiostro in tempo reale
Disegno libero
Draw line 300+ Hz · 16384 livelli
16384 LVLRilevamento dei livelli di pressione (dipende dal dispositivo)
300+ HzRilevamento in tempo reale della frequenza di report del dispositivo
10+Tipi di penna: matita / penna a sfera / pennello / evidenziatore
0Aggiornamento incrementale (entro 1 frame)
01 / Panoramica

Fatto per il tocco reale della penna

La maggior parte delle lavagne riduce l'inchiostro a polilinee di larghezza uniforme: i cerchi diventano spigolosi, i tratti veloci si spezzano e la pressione risulta rigida. EMR-TEST ricostruisce dalla sorgente: conserva ogni report hardware, adatta una curva Catmull-Rom centripeta, poi genera un contorno a larghezza variabile per punto e lo invia in modo incrementale a ogni frame, mantenendo la respirazione naturale del tratto reale e la fluidità anche nei tratti lunghi.

Riproduzione fedele dell'inchiostro

Conserva ogni campione hardware (inclusi gli eventi coalescenti); pressione, velocità ed entrata/uscita definiscono insieme la larghezza, così anteprima e tratto finale coincidono punto per punto.

Contorno variabileEntrataPiù veloce → più sottile

Correzione tremolio stile SAI

Regolabile 0–10 (predefinito 3): campionamento ritardato + fitting iterativo gaussiano + punta che insegue, elimina il tremolio; al rilascio la punta raggiunge dolcemente il punto reale.

Fitting ritardatoIterazioni gaussianeCoda non mancante

Guadagno di pressione regolabile

Guadagno 0–10 (predefinito 3): 0 dà larghezza costante e i valori alti amplificano il contrasto; i dispositivi con pressione non sono influenzati dall'interruttore.

Modellazione pressioneLive
02 / Funzioni

Matrice delle funzioni

Dalla scrittura e dai test all'esportazione: un ciclo completo per il debug e le demo della penna.

Quattro tipi di penna

Matita (grana di grafite), penna a sfera (rotonda, pressione leggera), pennello (pressione forte + entrata) ed evidenziatore (punta piatta traslucida, riempimento unico senza scurire).

Rilevazione dispositivi

Elenca i dispositivi di scrittura / pressione e mostra marca, protocollo, livelli di pressione, inclinazione, tasti laterali, punta gomma e VID:PID; due per riga con eliminazione singola.

Test touch

Punti multi-touch, tracce touch, telemetria della pressione e frequenza; le tracce usano Bézier quadratiche di punto medio con larghezza per punto, con interruttori griglia e conservazione tracce.

Modalità trasparente / blocco

La modalità trasparente libera il livello di scrittura per annotare il desktop; le due modalità mantengono inchiostro, immagini e cronologia separati, senza sovrapporsi al cambio.

Immagini e trasformazioni

Dopo aver inserito uno screenshot / immagine puoi spostarla, ridimensionarla dagli angoli e ruotarla liberamente; maniglie e cursore seguono la trasformazione, con livelli e ripristino.

Esportazione e salvataggio

Salva = esporta: PNG (con carta e immagini) o inchiostro vettoriale JSON (tipo, larghezza, colore, interruttore pressione e tutti i campioni); la lavagna si pulisce automaticamente.

Barra degli strumenti e HUD

The bottom toolbar collapses / expands with one click; hover 1s for the move handle, hold to drag the whole toolbar and release to drop it. On maximize / restore or a logo click in penetration mode, the toolbar and HUD automatically return to their initial position. The HUD shows device, protocol, output, contacts, coordinates, pressure, Pressure Levels, pen count, tilt and report rate live.

Pannello dal logo

Il pannello in alto a destra è nascosto per impostazione predefinita; clicca il logo per novità, cambio lingua e pulsanti finestra.

Multilingua

L’interfaccia supporta 36 lingue; cambio immediato e memorizzazione, con scelta automatica in base alla lingua di sistema al primo avvio.

Altri tipi di penna

La penna stilografica (fluida), il pennarello a punta fine (sottile), il gesso (realistico) e la penna laser (translucida, che svanisce automaticamente) si aggiungono ai quattro tipi base, coprendo dalla scrittura alla presentazione.

Anteprima pressione

Una finestra di anteprima pressione indipendente mostra il contorno del tratto in tempo reale e la curva di pressione; puoi modificare la risposta alla pressione per calibrare la sensazione su penne senza pressione o con rilevamento difettoso.

Anteprima inclinazione

Telemetria dell'inclinazione del dispositivo in tempo reale: un quadrante azimutale più indicatori degli assi X / Y / Z e letture Tilt X / Tilt Y / Azimuth visualizzano inclinazione e orientamento della penna in tempo reale.

Collaborazione in tempo reale

Sincronizza la lavagna in tempo reale tramite il relay ufficiale, con modalità di sola lettura / demo, così più persone possono annotare e scrivere sulla stessa lavagna.

Condivisione opere

Un clic genera un codice opera / codice URL e un link di condivisione; il JSON compresso del progetto viene caricato e distribuito tramite codice QR o link, senza registrazione.

Riproduzione tratti

Riproduci la generazione dell'inchiostro tratto per tratto su una linea temporale, utile per l'insegnamento, rivedere la scrittura e verificare la linearità della pressione.

Schermate

Acquisizione a schermo intero e ritaglio di regione; le immagini acquisite finiscono direttamente sulla lavagna per l'annotazione. Esc o clic destro annulla un ritaglio di regione.

Registro modifiche

Una finestra del registro modifiche nell'app sincronizzata con il sito, così puoi rivedere in qualsiasi momento le modifiche e le nuove funzionalità di ogni versione.

Schermo wireless

Trasmetti la lavagna a tutti i ricevitori della stessa stanza (telefono, maxi schermo, altro PC): basta scansionare o aprire l'URL, con frame rate e qualità regolabili sullo stesso relay della collaborazione.

Scrittura a zone

Dividi la lavagna in 2 / 3 / 4 / 6 / 9 zone in orizzontale o verticale; con scrittura sincronizzata ogni tratto viene copiato ovunque.

Feedback e sostegno

Segnalazione, idea, sostegno o altro, con soprannome, contatto e screenshot; desktop e web inviano allo stesso backend, con cinque QR di pagamento integrati.

Finestre dockate

Trascina una finestra sul bordo della lavagna e si riduce in una sfera con la propria icona; un clic la ripristina, segue i colori della lavagna e sopravvive al ricaricamento.

Nuove scorciatoie

Alt+C schermo · Alt+Z zone · Alt+O feedback; Ctrl+T test capacitivo e Ctrl+D rilevamento dispositivi passano nella barra in alto e si nascondono in modalità pass-through.

Registrazione e telecamera

Sotto la barra principale si apre una barra di registrazione: indicatore lampeggiante, avvia / pausa / stop, timeline, microfono muto, telecamera on / off, teleprompter e salvataggio. L’anteprima della telecamera si posiziona in alto a sinistra sul telo, si trascina per intero e ha la stessa barra della pagina di riproduzione.

Telo multipagina

Una colonna di numeri di pagina sul bordo del telo: l’icona a croce aggiunge una pagina e oltre le cinque compaiono triangoli vuoti in alto e in basso (rotella sulla barra). Le pagine si eliminano e si riordinano trascinando; al centro del bordo superiore o inferiore compare il triangolo di cambio pagina.

Zoom e eyedropper

Una fila di icone pure in basso a sinistra: blocca telo / riduci / 100% / ingrandisci / ripristina. La rotella zooma il telo e, da bloccato, regola lo spessore; il pannello penna aggiunge la anteprima colore, i campioni colore e un eyedropper che preleva colori dal telo.

03 / Motore

Pipeline di rendering

L'anteprima live (thread della penna) e il tratto finale condividono lo stesso algoritmo e la stessa curva di larghezza: ciò che vedi mentre disegni non cambia mai dopo il rilascio.

STEP 01

Campionamento

Riceve i pacchetti Stylus grezzi, espande gli eventi coalescenti e legge le coordinate e NormalPressure di ogni punto.

STEP 02

Stabilizzazione

Finestra di fitting ritardato HcStab: campionamento per raggio spaziale + iterazioni gaussiane 1-2-1 + punta che insegue; la serie di pressione è filtrata in sincrono.

STEP 03

Modellazione

Il generatore di larghezza calcola la larghezza di ogni punto da tipo, pressione, velocità ed entrata, con smussamento esponenziale e soppressione del tremolio.

STEP 04

Rendering

Dopo la suddivisione Catmull-Rom centripeta crea un contorno a nastro riempito una volta; le penne traslucide riempiono tutto il percorso una volta per evitare di scurire.

// 抖动補正核心:延迟采样 + 高斯迭代拟合 + 跟随态笔尖
alpha = hcJitterAlpha(jit);                 // 1 / (1 + 0.5 * jit),jit = 0~10(默认 3)
iter  = 2 + round(jit * 0.5);               // 高斯迭代遍数(上限 8)
radius= 8 + jit * 0.8;                      // 拟合窗口半径(上限 16px)
press = 3 + round(jit * 0.5);               // 压感序列过滤遍数
delay = round(jit * 0.4);                   // 延迟采样数(上限 4)

tip = lerp(tip, fit[count - 1 - delay], alpha);   // 笔尖天然滞后 = SAI 手感
onPenUp: emit smoothChase(tip -> realEnd);        // 抬笔补齐,收笔不缺一截

// 曲线:向心参数化 Catmull-Rom(α = 0.5),采样疏密不均也不过冲、不打圈
// 成图:沿细分点按切线法向左右偏移 → 单一闭合带状轮廓一次填充
04 / Dispositivi

Riconoscimento e protocolli

Analizza automaticamente i dispositivi Tablet segnalati dal sistema, determina marca e protocollo da parole chiave e VID/PID e mostra le capacità in tempo reale.

Protocolli supportati

EMR (risonanza elettromagnetica), AES (elettrostatico attivo), MPP (protocollo Microsoft Pen) e USI (stylus universale); le penne capacitive passive e il mouse sono raggruppati a parte, e i dispositivi non riconosciuti compaiono solo dopo l'uso.

EMRAESMPPUSIPASFGR

HUD di telemetria

Mostra in tempo reale tipo di dispositivo, marca, protocollo, uscita (punta / tasto laterale / punta gomma / hover), numero di contatti, coordinate, pressione, livelli, numero di penne, inclinazione e frequenza.

300+ HzInclinazioneMulti-penna
05 / Prestazioni

Ottimizzato per input ad alta frequenza

Tutti i percorsi critici sono progettati per fare solo incrementi per frame, così i tratti lunghi e veloci non rallentano mai.

Invio incrementale

Il livello delle tracce aggiunge con DrawingGroup; ogni nuovo punto viene inviato all'arrivo senza ridisegnare tutto, evitando ritardi.

Riutilizzo cache

Pennelli e penne sono memorizzati e congelati per «colore + larghezza quantizzata», sicuri tra thread e senza riallocazioni.

Ridisegno su richiesta

Griglia e livelli statici si ridisegnano solo al cambio di dimensione / interruttore; il livello live ridisegna solo gli elementi attivi.

06 / Specifiche

Specifiche

VoceSpecifica
SOWindows 10 / 11 (consigliato); funziona da Windows 7 SP1
RuntimeMicrosoft .NET Framework 4.8
Architetturax64 (consigliato) e x86, entrambi con build Debug / Release
Dispositivi di inputPenne EMR, capacitive attive AES / MPP / USI, penne passive, touchscreen, mouse
PressioneI livelli seguono il dispositivo; guadagno 0~10 (predefinito 3), disattivabile per larghezza costante
Correzione tremolio0~10 (predefinito 3), fitting ritardato + iterazioni gaussiane + inseguimento al rilascio
Tipi di pennaMatita, penna a sfera, pennello, evidenziatore (riempimento traslucido unico)
CancellazioneCancella (in base alla larghezza reale), elimina tratto, lazo; l'anello indicatore corrisponde all'area 1:1
EsportazionePNG (con carta e immagini), inchiostro vettoriale JSON (stile + tutti i campioni)
InterfacciaTema blu profondo, schede senza bordi, barra e HUD trascinabili, F11 schermo intero, modalità trasparente / blocco
DimensioneFile singolo di circa 2510 KB, senza installazione
07 / Avvio rapido

Inizia a scrivere in tre passi

01

Scarica ed esegui

Scegli la versione x64 (o x86), scarica e fai doppio clic per eseguire: nessuna installazione.

02

Scegli penna e pressione

Barra → pannello penna: scegli tipo, larghezza e colore, e regola guadagno di pressione e correzione tremolio.

03

Scrivi e prova

Scrivi direttamente; Ctrl+T apre il test touch e Ctrl+D la rilevazione dispositivi per vedere la curva di pressione e la frequenza.

04

Esporta

Ctrl+S salva come PNG o JSON; la lavagna si pulisce automaticamente per il giro successivo.

08 / Download

Scarica EMR-TEST

Sito ufficiale: https://www.emr-test.com · file singolo portatile, scarica ed esegui.

Versione 1.5.0.0 (2026-09-16)

Windows · .NET Framework 4.8 · circa 2510 KB ciascuno

64 bit (consigliato)

EMR-TEST-1.5.0.0-x64.exe · 2510 KB · per Windows a 64 bit Scarica x64 ↓

32 bit

EMR-TEST-1.5.0.0-x86.exe · 2510 KB · per Windows a 32 bit Scarica x86 ↓

* È richiesto .NET Framework 4.8 (di solito incluso da Windows 10).

09 / Novità

Novità

Le novità di ogni versione a colpo d’occhio; la finestra nell’app corrisponde a questo elenco.

v1.5.0.0-09-16

Pannello in alto a destra nascosto per impostazione predefinita (si apre dal logo);lingue ampliate a 36 con rilevamento automatico;elenco lingue più leggibile;tutti i suggerimenti tradotti;il sito cambia in base all’IP.

36 lingueRilevamento autoPannello logo

v1.4.0.0 · 2026-06-16

Aggiunti il selettore di lingua e la sezione novità;correzione del tremolio portata allo stile SAI (0~10).

v1.3.0.0 · 2026-03-15

I cursori di trasformazione immagine seguono la direzione;eliminazione e ripristino dei dispositivi singolarmente;tracce tattili a bassa latenza;corretto il menu del tasto destro.

v1.2.0.0 · 2026-02-14

Smussamento della polilinea passato a Catmull-Rom centripeto;aggiunti anello della gomma, salvataggio dei pennelli ed esportazione JSON.

10 / Elenco scorciatoie

Scorciatoie

Ogni azione si fa da tastiera. La tabella elenca tutte le scorciatoie per categoria.

Ctrl+BPannello penna
Ctrl+PColore inchiostro
Ctrl+IInserisci immagine
Ctrl+GSfondo
Ctrl+ZAnnulla
Ctrl+Y / Ctrl+Shift+ZRipeti
Ctrl+EGomma
Ctrl+DeletePulisci tavola
Ctrl+SSalva e pulisci
Ctrl+MModalità mouse
Ctrl+1~4Tipo penna (matita / pallino / pennello / evidenziatore)
Ctrl+5~7Modo gomma (cancella / punto / lazo)
[ / ]Spessore ([ / ] o rotella)
Ctrl+TTest capacitivo
Ctrl+DRilevamento dispositivo
Ctrl+OImporta immagine
Ctrl+Shift+GTrasparenza / blocco
F11 / FNascondi / ripristina barra (schermo intero)
Ctrl+Shift+DComprimi / espandi barra
Ctrl+Shift+RReset barra e HUD
Ctrl+Shift+DeleteInizializza tavola
EscEsci
Alt+S / Alt+NSchermata / ritaglio
Alt+G / Alt+F / Alt+D / Alt+PSfondo / no-touch / cursore / pressione
Ctrl+Shift+M / Ctrl+Shift+FMinimizza / massimizza
Ctrl+Shift+[ / ] · ←/→ · DelImmagine (livello / ruota / elimina)
Ctrl+Shift+1~4Tipi di penna: stilo / pennarello / gesso / laser
Ctrl+Shift+SCondividi opera
Ctrl+Shift+CCollaborazione in tempo reale
Ctrl+Shift+PReplay dei tratti
Ctrl+Shift+OImporta progetto (.json)
Ctrl+Alt+SLa velocità influisce sullo spessore
Ctrl+Alt+TL'inclinazione influisce sulla larghezza
Ctrl+Alt+HRegistro modifiche
Ctrl+Alt+LSelettore lingua
Alt+1~4(Alt+Shift+1~4 Inverti)Regola pressione / velocità / jitter / opacità
Ctrl+← / Ctrl+→Ruota l'immagine selezionata di ±90 gradi
Alt+CSchermo wireless
Alt+ZScrittura a zone
Alt+OFeedback
Ctrl+T / Ctrl+DTest capacitivo / rilevamento dispositivi (barra in alto)
Esc / Ctrl+EnterNelle finestre: chiudi / azione principale (trasmetti · applica zone · invia)
Alt+RBarra di registrazione (registrazione / telecamera / teleprompter)
Ctrl+Alt+RTeleprompter (testo a scorrimento, velocità e dimensione)
Alt+IEyedropper: preleva un colore dal telo come colore penna
Alt+KBlocca / sblocca il telo (bloccato la rotella regola lo spessore)
PageUp / PageDownPagina precedente / successiva
Ctrl+Alt+N / Alt+DeleteNuova pagina / elimina la pagina corrente
Ctrl+= / Ctrl+- / Ctrl+0Ingrandisci / riduci / ripristina il telo
MFinestra di riproduzione: audio attivo / disattivato
Alt+XInterrompi la registrazione
Alt+MMicrofono: disattiva / attiva
Alt+VVideocamera: attiva / disattiva
Alt+TImpostazioni di registrazione
Alt+YSalva registrazione
Alt+QChiudi barra di registrazione
11 / FAQ

Domande frequenti

Funziona con dispositivi senza pressione?

Sì. Senza pressione l'app simula lo spessore con «più lento = più spesso»; puoi anche impostare il guadagno a 0 per larghezza costante.

Cosa succede se la correzione tremolio è troppo alta?

Valori più alti usano più campioni ritardati e una finestra più ampia: linee più lisce ma più ritardo e risposta più lenta. Il 3 predefinito è l'equilibrio; regola tra 0 e 6 in base alla velocità.

A cosa serve «Disegna tracce» nel test touch?

Spento mostra il punto che svanisce seguendo il contatto (per osservare la risposta touch); acceso disegna la traccia come linee continue la cui larghezza segue la pressione, facilitando il controllo di interruzioni, tremolio e linearità.

Cosa contiene l'esportazione JSON?

Tipo, larghezza, colore, interruttore pressione, parametri del tremolio e tutti i campioni (x / y / pressione) di ogni tratto, come dati vettoriali per riproduzione, analisi o re-rendering.

Le modalità trasparente e normale si influenzano?

No. Ogni modalità conserva inchiostro, immagini e cronologia separati, senza sovrapporsi al cambio; la modalità trasparente libera il livello di scrittura per annotare il desktop.

12 / Feedback

Feedback

Nessun file selezionato

Ci occupiamo appena possiamo; screenshot e contatto aiutano a trovare il problema più in fretta.