Hoe digitale displays met uw PC interface (3 / 5 stap)

Stap 3: Samenvoegen Blobs


Samen te voegen de blobs moeten we alle witte delen van het beeld uitbreiden totdat ze met nabijgelegen delen aanraken. Een gemakkelijke manier om dit te doen is met een combinatie van eroderen en verwijden modules. Wij voeren eerst een dilatatie 2 pixel in alle richtingen. (afbeelding #1)

Dit helpt om verbinding te maken met de cijfers, maar in sommige situaties een dunne lijn nog scheidt de cijfers. Als we doorgaan met het gebruiken van de module van de dilate die lopen wij het risico de kans op cijfers wordt aangehecht bij elkaar. Dus in plaats van met behulp van de dilate module dilate in alle richtingen specificeren we gewoon de uitbreiding alleen gebeuren in verticale richting. (afbeelding #2)

Nu dat de cijfers zijn samengevoegd verminderen we hen dichter naar hun oorspronkelijke grootte met behulp van de module eroderen met een uitholling van het 2 pixel.

Dit vermindert de cijfers naar een meer visueel aantrekkelijk grootte. (afbeelding #3)

Zodra de cijfers hebben van de oorspronkelijke afbeelding die we nu begrijpen de cijfer-eigenschappen moeten zoals vertegenwoordigd door BLOB's om te helpen elimineren van andere objecten in de afbeelding die niet cijfers zijn gesegmenteerd. Dit helpt om de rommel in de definitieve stadia en een stabieler resultaat biedt.

Je ziet dat de cijfers binnen een vierkante rechthoek weergegeven. Deze rechthoek werd in eerste instantie gevormd door de witte behuizing in tegenstelling tot de lagere licht LCD deel van het paneel. We kunnen dit kenmerk beter richten op enkel de cijfers gebruiken. Voer dit filter gebruiken we de Blob Filter module
met een enkele 'innerlijke' parameter. (afbeelding #4)

U zult merken dat, terwijl nuttige er nog twee driehoeken in de afbeelding links zijn. We kunnen het gebruiken van de blob
filteren op verdere filteren op basis van driehoeken en omkeren van de selectie om ze te verwijderen maar in plaats daarvan we
de laatste stap gebruikt voor het elimineren van deze objecten.

Gerelateerde Artikelen

Digitale klok met behulp van 7 Segment Display gecontroleerd met behulp van TV Remote

Digitale klok met behulp van 7 Segment Display gecontroleerd met behulp van TV Remote

er zijn rassen van digitale klok beschikbaar in ons dagelijks leven. Eenvoudige digitale klok zal meestal hebben sommige gebouwd in functies zoals alarm klok, kalender en thermometer naast de display de klok-informatie. Sommige van de vooraf digitale
Digitale thermometer op OLED display met behulp van ESP8266 ESP-12E NodeMCU en DS18B20 temperatuursensor

Digitale thermometer op OLED display met behulp van ESP8266 ESP-12E NodeMCU en DS18B20 temperatuursensor

In mijn vorige instructable gaf ik een introductie tot de ESP8266 en programmeren met onze vertrouwde Arduino IDE.In dit instructable zal ik gaan een stap verder, een digitale temperatuursensor DS18B20 interfacing en weergave van de temperatuur in gr
Interfacing 7 Segment LED-Display met FT232

Interfacing 7 Segment LED-Display met FT232

In dit Instructable gaan we wilt beheren een 7 segment LED displayzonder gebruik te maken van een Microcontroller (een Microcontroller minder Display) en alfanumerieke tekens weer te geven op het.Hier gaan we een FT232 USB naar seriële Chip gebruiken
Hoe maak je een LED 7-segment display met Arduino

Hoe maak je een LED 7-segment display met Arduino

Ik ga u tonen hoe te maken van een 7 segment display met LED's. Combineren met Arduino aftelproceduretijdopnemers, eenvoudige tekst, en meer te maken. Ik willen maken van de oorspronkelijke projecten. Ik zocht de hele instructables en als dit niet vi
ROBOTARM met USB PC-Interface (plus hoe te monteren)

ROBOTARM met USB PC-Interface (plus hoe te monteren)

hier is een video van de robotarm met USB PC Interface en hoe stel ik 'm samen...
DIY I2C LCD Display met ingangen

DIY I2C LCD Display met ingangen

De typische parallelle LCD gebruikt met een Arduino (16 x 2 of 20 x 4) heeft 16 pinnen. Slechts 6 I/O pinnen zijn vereist op de Arduino, maar wat als je kon krijgen dat tot twee I/O pinnen, en nog steeds hebben die pins beschikbaar voor andere appara
Snelle digitale thermometer met behulp van goedkope USB aan Convertor van TTL en DS18B20 - zonder Arduino of Raspberry Pi

Snelle digitale thermometer met behulp van goedkope USB aan Convertor van TTL en DS18B20 - zonder Arduino of Raspberry Pi

In mijn vorige instructable gaf ik een introductie tot digitale thermometer DS18B20 en ESP8266 nodemcu board met SPI OLED-display, en programmeren met behulp van de Arduino IDE. Dat vereist kennis van programmering, elementaire elektronica en ook een
Het gebruik van de LCD-display met arduino tutorial

Het gebruik van de LCD-display met arduino tutorial

Hi iedereen hoop u zijn prima :)Vandaag display i'am gaan om je te leren hoe met een LCD met Arduino (gewoon een hel wereld-bericht).Als u een beginner bent of je nog nooit gespeeld met LCD vertoning met Arduino voordat, dit instructable zeker voor u
Arduino aangedreven digitale pulse meter

Arduino aangedreven digitale pulse meter

In dit instructable, ga ik te laten zien hoe mijn PIC16F628A gebaseerd pols meter project met behulp van de Arduino te repliceren. Dit project maakt gebruik van een Arduino Uno bestuur, een Easy Pulse Plugin sensoren een 4-cijferige SPI zeven segment
Zeven Segment Display met LED's

Zeven Segment Display met LED's

Hallo mensen!Dit is mijn allereerste Instructable evenals mijn eerste Arduino project dat ik geprobeerd. Ik begon met de zeer basic LED knipperende schets/code en dacht dat het zou geweldig zijn om een aantal LEDs samen. Het allereerste ding dat kwam
HY28B Touch-Display met Raspberry Pi

HY28B Touch-Display met Raspberry Pi

Er zijn daar heel wat beeldschermen die kunnen worden gebruikt met de RPi. Met uitzondering van die met een HDMI-adapter of wordt aangesloten via de composiet uitgang van de meeste kale botten hebben hiermee een parallelle of seriële interface. Beide
Met behulp van een 4-cijferige, 7 segment display, met arduino

Met behulp van een 4-cijferige, 7 segment display, met arduino

In deze tutorial zal ik je laten zien hoe met een 7 segment display met 4 digits met behulp van arduino. Aantal fundamentele dingen die ik zou willen wijzen, is dat dit neemt bijna alle van de digitale pennen op de arduino uno, leonardo, de planken m
Arduino Digitale Thermometer (met DS18B20)

Arduino Digitale Thermometer (met DS18B20)

Hallovandaag zal ik u tonen hoe te maken van uw eigen digitale thermometer met arduino uno en DS18B20 temperatuursensor.Deze thermometer kan het meten van temperaturen van-55 ° C tot +125 ° C (-67 ° F tot +257 ° F). Het heeft aan knoppen, een om te s
Arduino Nano: Analoge 7 Segment MAX7219 Display met Visuino

Arduino Nano: Analoge 7 Segment MAX7219 Display met Visuino

7 segment Displays zijn zeer populaire keuze voor het weergeven van gegevens. Ze bestaan echter uit een groot aantal LEDs en elke LED met een digital pin van de Arduino te beheersen is niet een praktische oplossing. Maxim geïntegreerde biedt zeer han