◆ EMR-TEST v1.5.0.0

Vectorintekening met originele inkt
testwhiteboard

Lichtgewicht whiteboard en apparaattesttool voor Windows: reproduceert echte inkt in realtime via de keten «sample → drukopbouw → curvefitting → vectorcontour», met SAI-achtige trillingscorrectie, drukversterking, telemetrie-HUD, aanraaktest en transparante modus; export naar PNG / MP4 / JSON.

Windows 10 / 11 .NET Framework 4.8 EMR / AES / MPP / USI x64 / x86 Eén bestand, draagbaar

Huidige 1.5.0.0 · ca. 2510 KB · downloaden en starten

EMR-TEST · Intekendemo
Vrij tekenen
Draw line 300+ Hz · 16384niveaus
16384 LVLDrukniveaus herkend (afhankelijk van het apparaat)
300+ HzRealtime detectie van de rapportagesnelheid van het apparaat
10+Pentypes: potlood / balpen / penseel / markeerstift
0Incrementele verversing (binnen 1 frame)
01 / Overzicht

Voor het echte pengevoel

De meeste whiteboards vereenvoudigen de streek tot polylijnen met gelijke breedte: cirkels worden hoekig, snelle streken breken en de druk voelt stijf. EMR-TEST bouwt op vanaf de bron: elk hardwarerapport blijft bewaard, een centripetale Catmull-Rom-curve wordt gefit en per punt wordt een contour met variabele breedte opgebouwd die elk frame incrementeel wordt verstuurd, zodat de natuurlijke ademhaling van echte inkt behouden blijft.

Getrouwe weergave van de streek

Bewaart alle hardwaresamples (inclusief samengevoegde gebeurtenissen); druk, snelheid en de in-/uitgang van de pen bepalen samen de breedte, zodat voorbeeld en eindresultaat punt voor punt overeenkomen.

Contour met variabele breedteIngangSneller → dunner

Trillingscorrectie in SAI-stijl

Instelbaar 0–10 (standaard 3): vertraagde sampling + iteratieve Gauss-fitting + een volgende puntpunt halen het trillen eruit, en bij het optillen loopt de punt soepel naar het echte eindpunt.

Vertraagde fittingGauss-iteratiesGeen ontbrekende staart

Instelbare drukversterking

Versterking 0–10 (standaard 3): 0 geeft een gelijke breedte en hogere waarden versterken het drukcontrast; apparaten met druk worden niet door de schakelaar beïnvloed.

DrukopbouwLive
02 / Functies

Functiematrix

Van schrijven en testen tot exporteren: een volledige cyclus om de pen af te stellen en te demonstreren.

Vier pentypes

Potlood (grafietkorrel), balpen (rond, lichte druk), penseel (sterke druk + ingang) en markeerstift (doorsichtige platte punt, één vulling zonder verdonkeren).

Apparaatdetectie

Toont de schrijf- en drukapparaten van het systeem met merk, protocol, drukniveaus, kanteling, zijknoppen, gumuiteinde en VID:PID; twee per rij, afzonderlijk te verwijderen.

Aanraaktest

Multitouch-punten, aanraaksporen, druktelemetrie en rapportagesnelheid; sporen gebruiken kwadratische Bézierkrommen door tussenpunten met een breedte op basis van druk, met schakelaars voor raster en het bewaren van sporen.

Transparante modus / vergrendeling

De transparante modus geeft de tekenlaag vrij zodat u direct op het bureaublad kunt schrijven; beide modi houden streken, afbeeldingen en geschiedenis apart en stapelen niet bij het wisselen.

Afbeeldingen en transformaties

Na het invoegen van een schermopname of afbeelding kunt u deze verplaatsen, vanuit de hoeken schalen en vrij roteren; grepen en cursor volgen de transformatie, met lagen en herstellen.

Exporteren en opslaan

Opslaan = exporteren: PNG (met papier en afbeeldingen) of vectorinkt in JSON (type, breedte, kleur, drukschakelaar en alle samples); het bord wordt automatisch gewist.

Werkbalk en 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.

Paneel via logo

Het paneel rechtsboven is standaard verborgen; klik op het logo voor wijzigingen, taalwissel en vensterknoppen.

Meertalig

De interface ondersteunt 36 talen; direct wisselen en onthouden, bij de eerste start automatisch op basis van de systeemtaal.

Meer pennentypen

Vulpen (soepel), signeerpen (fijn), krijt (realistisch) en laserpen (halfdoorzichtig, automatisch vervagend) voegen zich bij de vier basistypen en dekken schrijven tot presenteren.

Drukvoorbeeld

Een apart drukvoorbeeldvenster toont de live-omtrek van de streek en de drukcurve; u kunt de drukrespons bewerken om het gevoel te kalibreren op pennen zonder druk of met defecte detectie.

Hellingvoorbeeld

Live-telemetrie van de helling van het apparaat: een azimutschijf plus X / Y / Z-asindicatoren en Tilt X / Tilt Y / Azimuth-waarden visualiseren de helling en oriëntatie van de pen in realtime.

Samenwerking in realtime

Synchroniseer het bord in realtime via de officiële relay, met modi Alleen-lezen / demo, zodat meerdere mensen op hetzelfde whiteboard kunnen annoteren en schrijven.

Werken delen

Één klik genereert een werkcode / URL-code en deellink; de gecomprimeerde project-JSON wordt geüpload en verspreid via QR-code of link, zonder registratie.

Streken opnieuw afspelen

Speel het genereren van inkt streek voor streek opnieuw af op een tijdlijn, nuttig voor onderwijs, het nakijken van uw schrift en het controleren van de druklineariteit.

Schermafbeeldingen

Volledig scherm en gebiedsopname; gemaakte afbeeldingen belanden direct op het bord voor annotatie. Esc of rechtermuisklik annuleert een gebiedsopname.

Wijzigingenlogboek

Een wijzigingenlogboekvenster in de app, gesynchroniseerd met de site, zodat u de wijzigingen en nieuwe mogelijkheden van elke versie op elk moment kunt bekijken.

Draadloos scherm

Stuur het huidige bord naar alle ontvangers in dezelfde ruimte (telefoon, groot scherm, andere pc); scan of open de URL, met instelbare beeldfrequentie en kwaliteit via dezelfde relay als samenwerking.

Schrijven per zone

Verdeel het vlak in 2 / 3 / 4 / 6 / 9 zones horizontaal of verticaal; bij synchroon schrijven wordt elk streck naar alle zones gekopieerd.

Feedback & steun

Probleem, idee, steun of overig — met bijnaam, contact en schermafbeelding; desktop en web sturen naar dezelfde backend, met vijf betaal-QR's ingebouwd.

Vensters docken

Sleep een venster naar de rand van het vlak en het krimpt tot een bolletje met zijn eigen pictogram; klik het bolletje om het te herstellen, de kleur volgt het vlak en blijft na een vernieuwing bestaan.

Nieuwe sneltoetsen

Alt+C scherm · Alt+Z zones · Alt+O feedback; Ctrl+T aanraaktest en Ctrl+D apparaatdetectie verhuizen naar de bovenbalk en verdwijnen in doorgifmodus.

Opname en camera

Onder de hoofdbalk klapt een opnamebalk uit: knipperende indicator, start / pauze / stop, tijdlijn, microfoon dempen, camera aan / uit, teleprompter en opslaan. Het camerabeeld staat linksboven op het canvas, is als geheel te slepen en draagt dezelfde balk als de afspeelpagina.

Canvas met meerdere pagina’s

Een kolom paginanummers aan de rand van het canvas: het kruisicoon voegt een pagina toe en bij meer dan vijf pagina’s verschijnen aan beide kanten holle driehoeken (scroll met het wiel op de balk). Pagina’s kun je verwijderen en door slepen herordenen; boven het midden van de boven- of onderrand verschijnt een bladwijzer.

Zoomen en pipet

Een rij pure pictogrammen linksonder: canvas vergrendelen / uitzoomen / 100% / inzoomen / herstellen. Het wiel zoomt het canvas en regelt bij vergrendeling de lijndikte; het penpaneel krijgt een voorbeeldtegel, kleurstalen en een pipet om kleuren van het canvas te nemen.

03 / Engine

Renderpijplijn

Het live voorbeeld en de eindstreek delen hetzelfde algoritme en dezelfde breedtecurve, zodat het beeld tijdens het tekenen nooit verandert bij het optillen.

STEP 01

Sampling

Neemt ruwe Stylus-pakketten aan, klapt samengevoegde gebeurtenissen uit en leest de coördinaten en NormalPressure van elk punt.

STEP 02

Stabiliseren

HcStab-venster met vertraagde fitting: ruimtelijke radius-sampling + 1-2-1 Gauss-iteraties + volgende puntpunt; de drukreeks wordt synchroon gefilterd.

STEP 03

Vormgeven

De breedtegenerator berekent per punt de breedte uit pentype, druk, snelheid en ingang, met exponentiële afvlakking en trillingsdemping.

STEP 04

Renderen

Na centripetale Catmull-Rom-onderverdeling ontstaat een lintcontour die één keer wordt gevuld; doorsichtige pennen vullen het hele pad één keer om verdonkeren te voorkomen.

// 抖动補正核心:延迟采样 + 高斯迭代拟合 + 跟随态笔尖
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 / Apparaten

Apparaatherkenning en protocollen

Analyseert automatisch de Tablet-apparaten die het systeem meldt, bepaalt merk en protocol uit trefwoorden en VID/PID en toont de mogelijkheden live.

Ondersteunde protocollen

EMR (elektromagnetische resonantie), AES (actief elektrostatisch), MPP (Microsoft Pen-protocol) en USI (universele stylus); passieve capacitieve pennen en de muis staan apart, en onbekende apparaten verschijnen pas na gebruik.

EMRAESMPPUSIPASFGR

Telemetrie-HUD

Toont live het apparaattype, merk, protocol, uitvoer (punt / zijknop / gumuiteinde / zweven), aantal contacten, coördinaten, druk, niveaus, aantal pennen, kanteling en rapportagesnelheid.

300+ HzKantelingMeerdere pennen
05 / Prestaties

Geoptimaliseerd voor hoogfrequente invoer

Alle kritieke paden doen alleen incrementen per frame, zodat lange snelle streken niet vertragen.

Incrementeel versturen

De sporenlaag voegt toe via DrawingGroup; elk nieuw punt wordt direct verstuurd zonder volledige hertekening, wat vertraging voorkomt.

Cache hergebruiken

Penselen en pennen worden gecachet en bevroren per «kleur + gekwantiseerde breedte», veilig tussen threads en zonder nieuwe toewijzingen.

Hertekenen op verzoek

Het raster en de statische lagen worden alleen hertekend bij een wijziging van grootte of schakelaar; de actieve laag tekent alleen de actieve elementen opnieuw.

06 / Specificaties

Technische specificaties

ItemWaarde
BesturingssysteemWindows 10 / 11 (aanbevolen); werkt vanaf Windows 7 SP1
RuntimeMicrosoft .NET Framework 4.8
Architectuurx64 (aanbevolen) en x86, beide met Debug- / Release-builds
InvoerapparatenEMR-pennen, actieve capacitieve AES / MPP / USI, passieve pennen, touchscreens, muis
DrukNiveaus volgen het apparaat; versterking 0~10 (standaard 3), uit te schakelen voor een gelijke breedte
Trillingscorrectie0~10 (standaard 3), vertraagde fitting + Gauss-iteraties + naloop bij optillen
PentypesPotlood, balpen, penseel, markeerstift (één doorsichtige vulling)
WissenGum (op basis van de werkelijk getekende breedte), streek verwijderen, lasso; de indicatorring komt 1:1 overeen met het bereik
ExportPNG (met papier en afbeeldingen), vectorinkt in JSON (stijl + alle samples)
InterfaceDiepblauw thema, kaarten zonder randen, verplaatsbare balk en HUD, F11 volledig scherm, transparante modus / vergrendeling
GrootteEén bestand van ongeveer 2510 KB, zonder installatie
07 / Snelstart

Begin met schrijven in drie stappen

01

Downloaden en starten

Kies x64 (of x86), pak uit en start met een dubbelklik — geen installatie nodig.

02

Kies pen en druk

Balk → penpaneel: kies type, breedte en kleur en stel indien nodig de drukversterking en trillingscorrectie bij.

03

Schrijven en testen

Schrijf direct; Ctrl+T opent de aanraaktest en Ctrl+D de apparaatdetectie, waar u de drukcurve en rapportagesnelheid ziet.

04

Exporteren

Ctrl+S slaat op als PNG of JSON; het bord wordt automatisch gewist voor de volgende ronde.

08 / Downloaden

EMR-TEST downloaden

Officiële website: https://www.emr-test.com · één draagbaar bestand, downloaden en starten.

Versie 1.5.0.0 (2026-09-16)

Windows · .NET Framework 4.8 · ca. 2510 KB per stuk

64-bits (aanbevolen)

EMR-TEST-1.5.0.0-x64.exe · 2510 KB · voor 64-bits Windows x64 downloaden ↓

32-bits

EMR-TEST-1.5.0.0-x86.exe · 2510 KB · voor 32-bits Windows x86 downloaden ↓

* .NET Framework 4.8 is vereist (meestal aanwezig in Windows 10 en hoger).

09 / Wijzigingen

Wijzigingen

Alle wijzigingen per versie in één oogopslag; het wijzigingsvenster in de app komt hiermee overeen.

v1.5.0.0-09-16

Paneel rechtsboven standaard verborgen (openen via logo);talen uitgebreid tot 36 met automatische systeemdetectie;taallijst beter leesbaar;alle meldingen en tooltips vertaald;website wisselt op basis van IP.

36 talenAutomatische detectieLogo-paneel

v1.4.0.0 · 2026-06-16

Taalwissel en sectie «Wijzigingen» toegevoegd;trillingscorrectie bijgewerkt naar SAI-stijl (0~10).

v1.3.0.0 · 2026-03-15

Cursors voor beeldtransformatie volgen de richting;apparaten afzonderlijk verwijderen en herstellen;aanraaksporen met lage latentie;rechtermuismenu gerepareerd.

v1.2.0.0 · 2026-02-14

Polylijn-afvlakking vervangen door centripetale Catmull-Rom;gumring, penseelopslag en JSON-export toegevoegd.

10 / Sneltoetsenlijst

Sneltoetsen

Elke actie gaat via het toetsenbord. De tabel toont alle sneltoetsen per categorie.

Ctrl+BPenpaneel
Ctrl+PInktkleur
Ctrl+IAfbeelding invoegen
Ctrl+GAchtergrond
Ctrl+ZOngedaan maken
Ctrl+Y / Ctrl+Shift+ZOpnieuw
Ctrl+EGum
Ctrl+DeleteBord wissen
Ctrl+SOpslaan en wissen
Ctrl+MMuismodus
Ctrl+1~4Pensoort (potlood / bal / kwast / marker)
Ctrl+5~7Gummodes (wissen / punt / lasso)
[ / ]Lijnbreedte ([ / ] of wiel)
Ctrl+TCapacitieve test
Ctrl+DApparaatdetectie
Ctrl+OAfbeelding importeren
Ctrl+Shift+GTransparant / slot
F11 / FBalk verbergen / tonen (volledig scherm)
Ctrl+Shift+DBalk in / uitklappen
Ctrl+Shift+RBalk en HUD resetten
Ctrl+Shift+DeleteBord initialiseren
EscAfsluiten
Alt+S / Alt+NSchermafbeelding / knip
Alt+G / Alt+F / Alt+D / Alt+PEigen BG / geen touch / cursor / druk
Ctrl+Shift+M / Ctrl+Shift+FMinimaliseren / maximaliseren
Ctrl+Shift+[ / ] · ←/→ · DelAfbeelding (laag / draaien / wissen)
Ctrl+Shift+1~4Pensoorten: vulpen / balpen / krijt / laser
Ctrl+Shift+SKunstwerk delen
Ctrl+Shift+CReal-time samenwerking
Ctrl+Shift+PStrookafspelen
Ctrl+Shift+OProject importeren (.json)
Ctrl+Alt+SSnelheid beïnvloedt dikte
Ctrl+Alt+THeling beïnvloedt breedte
Ctrl+Alt+HWijzigingslog
Ctrl+Alt+LTaalwisselaar
Alt+1~4(Alt+Shift+1~4 Omkeren)Druk / snelheid / jitter / opaciteit bijstellen
Ctrl+← / Ctrl+→Geselecteerde afbeelding ±90 graden draaien
Alt+CDraadloos scherm
Alt+ZSchrijven per zone
Alt+OFeedback
Ctrl+T / Ctrl+DAanraaktest / apparaatdetectie (bovenbalk)
Esc / Ctrl+EnterIn vensters: sluiten / hoofactie (uitzenden · zones toepassen · versturen)
Alt+ROpnamebalk (opname / camera / teleprompter)
Ctrl+Alt+RTeleprompter (scrollende tekst, snelheid en grootte)
Alt+IPipet: neem een kleur van het canvas als penkleur
Alt+KCanvas vergrendelen / ontgrendelen (vergrendeld regelt het wiel de dikte)
PageUp / PageDownVorige / volgende pagina
Ctrl+Alt+N / Alt+DeleteNieuwe canvaspagina / huidige pagina verwijderen
Ctrl+= / Ctrl+- / Ctrl+0Canvas inzoomen / uitzoomen / herstellen
MAfspeelvenster: geluid aan / uit
Alt+XOpname stoppen
Alt+MMicrofoon: dempen / demping opheffen
Alt+VCamera: aan / uit
Alt+TOpname-instellingen
Alt+YOpname opslaan
Alt+QOpnamewerkbalk sluiten
11 / FAQ

Veelgestelde vragen

Werkt het met apparaten zonder druk?

Ja. Zonder druk simuleert de app de dikte volgens «langzamer = dikker»; u kunt de versterking ook op 0 zetten voor een gelijke breedte.

Wat gebeurt er bij een te hoge trillingscorrectie?

Hoe hoger de waarde, hoe meer vertraagde samples en hoe breder het venster: gladdere lijnen, maar meer vertraging en een trager gevoel. De standaardwaarde 3 is de balans; stel bij tussen 0 en 6.

Waarvoor dient «Sporen tekenen» in de aanraaktest?

Uit toont een vervagende punt die de aanraking volgt (om de respons te bekijken); aan tekent het spoor als bewaarde lijnen waarvan de breedte de druk volgt, handig om onderbrekingen, trillingen en lineariteit te controleren.

Wat bevat de JSON-export?

Pentype, breedte, kleur, drukschakelaar, trillingsparameters en alle samples (x / y / druk) van elke streek — vectordata voor weergave, analyse of opnieuw renderen.

Beïnvloeden de transparante en normale modus elkaar?

Nee. Elke modus houdt eigen streken, afbeeldingen en geschiedenis apart en stapelt niet bij het wisselen; de transparante modus geeft de tekenlaag vrij voor notities op het bureaublad.

12 / Feedback

Feedback

Geen bestand gekozen

We kijken er zo snel mogelijk naar; schermafbeelding en contact versnellen het zoeken.