7 Segment Display OCR

Hi all,
I have a 7 segment number image and I want to convert the image into text using OCR. I am already doing this with some other tool, but it is not able  to properly do OCR for 7 segment display image. Can anyone suggest me a good OCR software which can read 7 segment display number which I can call through LabVIEW?
I don't have the Vision development module, so I can't use the IMAQ VIs.
Thanks.
Fragger Fox.
-FraggerFox!
Certified LabVIEW Architect, Certified TestStand Developer
"What you think today is what you live tomorrow"

Just googled the image I was talking about....and attached it
-FraggerFox!
Certified LabVIEW Architect, Certified TestStand Developer
"What you think today is what you live tomorrow"
Attachments:
7 seg display.JPG ‏21 KB

Similar Messages

  • Do you have Sequential Binary counter with J K flip-flops and 7 segment display ?

    do you have Sequential Binary counter with J K flip-flops and 7 segment display ?

    Hi,
    You should post what you have done so far and where you are having trouble.  If you only post a description you won't get much help on this board.
    Tien P.
    National Instruments

  • 5-bit binary in 2 seven segment displays?

    How to display a 5-bit binary in 2 seven segment displays using gates or components available in multisim?
    Attachments:
    sev seg.ms12 ‏408 KB

    Hello,
    It seems you already have a working file. The way a seven segment display works is by lighting each individual light of a the display (there's 7 lights for number 8 for example). You can use a driver or figure out a logic using digital gates. If oyu need information on this, there are lots of examples on the web and youtube. There's also samples in the Multisim samples folder involving seven segment displays that you can see.
    Kind regards,
    Miguel V
    National Instruments

  • Seven segment Display

    Hi,
    My project is to do with a petrol pump and the simulation of it.
    My problem is that i need to create a seven segment display in an interface containing Jbuttons that when pressed will run methods.
    I have the Jbuttons created and there should be(which there currently isnt) a counter shown next to the button for the following method in the Jframe
    public void StartSqueezing()
    NozzleReady=false;
    NozzleInUse=true;
    NozzleNotInUse=false;
    do{
    if( LitresDispensedPerTransaction < PetrolLimit)
    LitresDispensedPerTransaction = (LitresDispensedPerTransaction + 0.10);
    try {
    Thread.sleep(1000) ;
    //1000 millisecs
    catch(InterruptedException ex) {
    while (NozzleInUse = true );
    I also have this further down- getPrice is just another method in the code.
    private void makeFrame()
    frame = new JFrame("Peter Pump");
    Container contentPane = frame.getContentPane();
    contentPane.setLayout(new GridLayout(3, 2));
    JButton getPrice = new JButton ("getPrice");
    contentPane.add(getPrice);
    getPrice.addActionListener(new ActionListener() {
    public void actionPerformed(ActionEvent e) { getPrice(); }
    I need a seven segment display that will count up the number of litres of fuel dispensed when the Jbutton representing the above "StartSqueezing" method is pressed. The counter should move up by 0.1 each time.
    I am by no means asking anybody to do this for me, i would just like some help and to be pointed in the right direction for what i need to read up about.
    Many Thanks,
    Edward

    Darryl,
    He is a guy at my college, its ok nobody likes him anyway :P i will just completely ignore what he said as he is actually no better than i am haha.
    Anyway, back to something that matters.....
    public void StartSqueezing()
            NozzleReady=false;
            NozzleInUse=true;
            NozzleNotInUse=false;
            Runnable run1 = new Runnable() { public void run()
             do{
               LitresDispensedPerTransaction =+ 0.10;
              try { Thread.sleep(200);}
                 catch(InterruptedException ex) {}
             while (NozzleInUse == true ); 
         Thread thrd1 = new Thread(run1);
         thrd1.start();       
        }I have put this is the action listener of a button and it wont work....any ideas???
    Edward

  • NETRA  7 segment display H E L P, any ideas???

    when turn on the Netra t1 105 inside diplay (7 segment leds) display a sequence H, E, L, P but i no have a idea why happen this, any idea???
    thanks
    sorry my bad english

    The Netra t1 105 documentation only describes the LEDs visable on the outside of the case.
    The Netra t1 105 conains a SPARCengine CP1500 board, for which detailed documention is available at:
    http://www.sun.com/oem/products/manuals/
    From http://www.sun.com/oem/products/manuals/806-2104-03.pdf
    <table border="0" align="center" width="90%" cellpadding="3" cellspacing="1"><tr><td class="SmallText"><b>Quote:</b></td></tr><tr><td class="quote">
    The characters in the LED displayed by OBP indicate the following:
    O (The letter O ) OBP is currently executing.
    E RED state exception encountered in OBP.
    b Solaris boot has taken place.
    H, E, L, and P This sequence (with each letter flashed at a 4-second interval) is initiated if the system is at the ok prompt for more than two minutes after power-on, without booting. It does not appear after Solaris has booted.
    </td></tr></table>

  • Segment Display in IDOC Type MBGMCR02

    Hi,
    I am creating a goods movement and an IDOC gets created. But when I see the IDOC with WE02 not all segments are displayed. What should be done to see a field ITEM_TEXT in the segment?
    Thanks & Regards,
    YJR.
    Message was edited by: YJR

    Hi,
    Yeah that is fine but now the problem is I have created a conversion Rule where I use the BATCH as the imput and I would retrieve the SIZE and this value is supposed to be populated in ITEM_TEXT and this creation of conversion Rule is done and it works. But when I try to see it in WE02 the field ITEM_TEXT itself is not visible.
    How should this be handled to see the field ITEM_TEXT in the first place itself.
    Thanks & Regards,
    YJR.

  • Varied adc input to be displayed on a 7 segment display

    Hi,
    I constructed an ADC (8bit) using LM339 and a variable resistor. I want to have a display on a 7segment using 7490ic and 7447ic by varying the variable resistor. Also, i would like to know or better if instead counting only upwards when the variable resistor is varied or both up and down.
    Theoritically, the circuit should work but am having difficulty piecing the ADC to the "display end".
    Please find attached.
    Attachments:
    Design7.ms11 ‏275 KB

    Hi there,
    The ground has been added, but not functioning as is supposed to. The objective is to get the 7segment display counting as the varaible resistor is varied. But once the circuit is powered it just reads "7" and doesnt move. I replaced the ADC part with normal switches and it functioned as it was supposed to .
    Br,
    Qwesy
    Attachments:
    Design5.ms11 ‏228 KB

  • 7-Segment Display Need Help Immediately!! Please!!!

    I can't figure out how I build this at all. I need so much help please! If anyone has any idea it would be great. I can't figure out how to make a keyboard on here or how to use the encoder and decoder correctly. Please help me.
    Thank you much appreciated. 
    Attachments:
    Project_3.doc ‏113 KB

    Hi,
    I didn't look through the entire assignment but I suggest you look up the datasheet for the 74147 and 7447.
    Tien P.
    National Instruments

  • Java 'seven segment display' and problems, can anyone help me

    import java.awt.*;
    import java.applet.*;
    import javax.swing.*;
    import javax.swing.JButton.*;
    import javax.swing.JFrame.*;
    public class test extends Applet{
         Font bigFont;
         Color redColor;
         Color bgColor;
         Button clickOnMe;
         Button clickOnMe2;
         int value = 0000;
         int value2 = 0000;
         int segmentArray[][] = {{0,0,1,0,0,1,0},{1,0,1,1,1,0,1},{1,0,1,1,0,1,1},{0,1,1,1,0,1,0},{1,1,0,1,0,1,1},{1,1,0,1,1,1,1},{1,0,1,0,0,1,0},{1,1,1,1,1,1,1},{1,1,1,1,0,1,0},{1,1,1,0,1,1,1}};
         int optiontest = 0;
         public void init(){}
         if (optiontest == 1)
         clickOnMe = new Button("Diesel");
         add ("left",clickOnMe);
         clickOnMe2 = new Button("Petrol");
    add ("centre",clickOnMe2);
         bigFont= new Font("Arial",Font.BOLD,16);
         bgColor=Color.white;
         setBackground(bgColor);
         } public void init stop()
    public boolean action (Event e, Object args)
    { if (e.target == clickOnMe)
                   optiontest ++;
    if (e.target == clickOnMe2)
              value2 ++;
    repaint();
    return true;
         public void paint (Graphics g)
              g.setColor(Color.black);
              g.drawString("Cost" + value, 275, 170);
    g.drawString("Cost" + value2, 275, 200);
              g.setColor(Color.red);
              g.drawRect(300, 300, 150, 150);
              g.drawRect(270, 150, 210, 200);
              g.drawRect(270, 270, 210, 150);
              g.drawRect(270, 270, 450, 270);
         g.fillRect(270, 270, 210, 270);
              g.drawRect(480, 320, 240, 220);
              g.setColor(Color.black);
    public boolean stop()
              if (optiontest < 10){
              // seg 1
                   if (segmentArray[optiontest ][0] == 1){
                        g.drawRect(100, 100, 50, 0);
              // seg 2
                   if (segmentArray[optiontest ][1] == 1){
                        g.drawRect(100, 100, 0, 50);
              // seg 3
                   if (segmentArray[optiontest ][2] == 1){
                        g.drawRect(150, 100, 0, 50);
              // seg 4
                   if (segmentArray[optiontest ][3] == 1){
                        g.drawRect(100, 150, 50, 0);
              // seg 5
                   if (segmentArray[optiontest ][4] == 1){
                        g.drawRect(100, 150, 0, 50);
              // seg 6
                   if (segmentArray[optiontest ][5] == 1){
                        g.drawRect(150, 150, 0, 50);
              // seg 7
                   if (segmentArray[optiontest ][6] == 1){
                        g.drawRect(100, 200, 50, 0);
              // When the number is biggest than 10 and less than 100
              if (optiontest >10 && optiontest < 100)
                   // Units \/
                   // seg 1
                   if (segmentArray[optiontest - 10][0] == 1){
                        g.drawRect(100, 100, 50, 0);
              // seg 2
                   if (segmentArray[optiontest -10][1] == 1){
                        g.drawRect(100, 100, 0, 50);
              // seg 3
                   if (segmentArray[optiontest -10][2] == 1){
                        g.drawRect(150, 100, 0, 50);
              // seg 4
                   if (segmentArray[optiontest -10][3] == 1){
                        g.drawRect(100, 150, 50, 0);
              // seg 5
                   if (segmentArray[optiontest -10][4] == 1){
                        g.drawRect(100, 150, 0, 50);
              // seg 6
                   if (segmentArray[optiontest -10][5] == 1){
                        g.drawRect(150, 150, 0, 50);
              // seg 7
                   if (segmentArray[optiontest -10][6] == 1){
                        g.drawRect(100, 200, 50, 0);
                   // The tens section \/
              // seg 1
                   if (segmentArray[optiontest / 10][0] == 1){
                        g.drawRect(100 - 70, 100, 50, 0);
              // seg 2
                   if (segmentArray[optiontest / 10][1] == 1){
                        g.drawRect(100 - 70, 100, 0, 50);
              // seg 3
                   if (segmentArray[optiontest / 10][2] == 1){
                        g.drawRect(150 - 70, 100, 0, 50);
              // seg 4
                   if (segmentArray[optiontest / 10][3] == 1){
                        g.drawRect(100 - 70, 150, 50, 0);
              // seg 5
                   if (segmentArray[optiontest / 10][4] == 1){
                        g.drawRect(100 - 70, 150, 0, 50);
              // seg 6
                   if (segmentArray[optiontest /10][5] == 1){
                        g.drawRect(150 - 70, 150, 0, 50);
              // seg 7
                   if (segmentArray[optiontest /10][6] == 1){
                        g.drawRect(100 - 70, 200, 50, 0);
    }

    Please use the CODE tags when you post your code. It makes it much more readable. Based upon your Subject, I can't understand your problem. Please be more specific and explain your difficulty in your message.

  • How can i display 7 segment dispay on front panel using any kind of input

    Hi,
    I need help..!! I need to dispay the numeric data in 7 segment format. Is it possible to do in labview?

    you need to display the number onto a 7 segment display?
    i think you would need sometype of microcontroller board like the AVR or the aurdino. and use the visa usb port to display out into the 7 segment display.
    i am new to this too. but that's what i would do.
    i hope someone with more expertise can  give better advice.
    Arduino and 7 Segment LED
    7 Segment LED
    The
    seven segment display is a pretty simple device.  Its actually just 7
    LEDs (8 really including the decimal point) arranged so different
    combinations can be used to make numerical digits.  This tutorial will
    show you how to wire one up and drive it with an Arduino.
    Message Edited by krispiekream on 07-23-2009 11:48 AM
    Best regards,
    Krispiekream

  • Seven segment led display with arduino pin configurat​ions

    iam new here.. i am trying to dipaly a numbers on led seven segment display. but i dont know how to cinfigure pin numbers with arduino examples...
    can anyon eexplain the pin configuration in sevensegment led.

    Hi anilkun,
    in the linked example you see that picture. It shows all the needed wires to connect Arduino with 7segment LED.
    What else do you need?
    Best regards,
    GerdW
    CLAD, using 2009SP1 + LV2011SP1 + LV2014SP1 on WinXP+Win7+cRIO
    Kudos are welcome

  • Ocr not consistent for me

    Hi All,
    I have an OCR challenge.
    i'm reading txt that is back lit and from unit to unit there is small variation between the images.  Unfortunately the txt does not appear very different from the backlit areas around it.  i've tried shutting off the backlighting but that doesn't give me very different results.  Does anyone have any tricks for when the text is not much brighter than the background around it?  any help would be appreciated.  Here are two images i'm working with.

    Why is there so little contrast?  Are they different colors but about the same intensity?  You might need to use a color camera to get the contrast you need.  Adding a color filter might do the job as well.
    If you are just reading the numeric values, you might want to try the LCD/LED 7 segment display reader instead of OCR.
    Bruce
    Bruce Ammons
    Ammons Engineering

  • DFF segment Issue

    Hi All,
    I have added a new attribute to existing DFF in standard forms, and that DFF is there on standard OA Page. But the newly added attribute is not visible on OA Page. pls Help
    Regards,
    Raghava

    Hello Raghav,
    How did you acheive this. I am putitng below below text in the segment list in personilization window. Below are segment display names of my DFF. But it is now reflecting in OAF page. Last 2 field i added new in DFF segments.
    Addl Info Line 1||Addl Info Line 2||TAN Number||*Addl Info Line 3||Addl Info Line 4*

  • Unable to view OCR FONT in PDF preview

    Hi,
    I am working on XML Publisher report. I have developed an RTF, in which i have number whose font is OCRA. When i preview the rtf as PDF, the number doesn't show the font as OCR, it displays the number in a different font.
    So can you please help me why is this happening? and how can i display OCR FONT in pdf.
    Thanks.

    Thanks for your time.
    Yes i was trying on my desktop, but now i have been able to display/preview OCR font in PDF output.
    To do this,
    I downlaoded OCR FONT to my client computer.
    In the template, go to custom properties (File/Properties/Custom) and add the following property for each special font:
    Name: xdo-font.<font display name>.normal.normal
    Value: truetype.<font path and file name>
    Example 1
    xdo-font.OCR A Extended.normal.normal
    truetype.C:\WinNT\Fonts\OCRAEXT.TTF
    Example 2
    xdo-font.IDAutomationMICR.normal.normal
    truetype./u204/custom/12.0.0/others/IDAutomationMICR.ttf.
    The above solution worked for me only in case of previewing pdf output from template on my client machine, it dint worked form applications because i haven't installed the font on Linux/Apps server.
    I now have to figure it out to get it work from Applications. So please let me know if you know any solution on the steps to follow to download/install the fonts on server to have it effective from applications.
    I appreciate your help and time.
    Thanks.

  • ACCOUNTING FLEXFIELD에서 DISPLAY OPTION의 사용불가

    제품 : FIN_GL
    작성날짜 : 2003-03-31
    ACCOUNTING FLEXFIELD에서 DISPLAY OPTION의 사용불가
    ===========================================
    문제점
    Accounting Key Flexfield를 만들 때, 또는 유지보수시에
    특정 segment의 값을 default값으로 항상 넣게하고 화면상에는 보이게
    하고 싶지않을 경우. Display option을 uncheck을 하지만
    반영되지않는 상황
    Navigation path:
    General Ledger Responsibility
    -> Setup, Financials, Flexfields, Key, Segments
    -> 'Displayed' checkbox.
    Form name : FNDFFMIS
    Explanation
    Accounting Key Flexfield를 만들 때, 또는 유지보수시에
    Display Option은 지원되지않는다.
    다른 key flexfield에서는 물론 지원된다.
    the Oracle Applications Flexfields Guide를 살펴보면 아래와 같다.
    'If you are defining the Accounting Flexfield, you MUST
    display ALL segments. Hiding segments will adversely affect
    your application features, such as Mass Allocations'.
    그래서 지원가능한 해결책은 accounting key flexfield의 모든
    segment들을 display=yes로 해야한다.
    Reference Documents
    Note 106367.1
    Note 1047964.6

Maybe you are looking for

  • Old deleted items appearing again in trash

    Hello, I have been reviewing my trash of late and I have noticed that items that I have previously deleted and subsequently emptied from the Trasn Car and re-appearing. Yesterday my trash was empty and today there are items appearing as having been d

  • Credit  - use current convertion rate (possible?)

    Good Morning all!! I need help with something regarding sales credit value. There are situations where the customer has a credit limit configured in one currency (lets say dollar) and has it´s sales invoices in another (lets say euro). If I create an

  • Can no longer see 2nd computer

    I have Home Sharing set up on two separate computers (MacBook Pro and iMac). Both have separate iTunes accounts. When I first bought the Apple TV this weekend I could see both computers on the Apple TV. Now I can only see the MacBook Pro. I do not kn

  • Automatic Generation of form Printing for an Order

    Hi, In an Order one line itme dates are like this <b>from 29.03.2007 to 29.03.2008</b>. Here year is splitted into 2 parts. One is <b>1st of Jan to 30th June</b>, second one is <b>1st July to 31st Dec</b>.            So that my requirement is like th

  • IDOC setup for SLD

    Dear XI experts, I woule like to ask you when I want to do the PI setup for IDOC sending and receiving in the SLD, as to what steps I have to take for this. I had done the setup and chosen ABAP as a choice in the Technical and Business system, howeve