Re: [Tutor] Library of Module for Analyzing Answer Cards

2012-03-24 Thread bob gailer

  
  
Remember to always reply-all so a copy goes to the list.

On 3/24/2012 7:49 AM, Khalid Al-Ghamdi wrote:

  thanks a lot that was extremely helpful. 

On Fri, Mar 23, 2012 at 3:58 AM, bob
  gailer 
  wrote:
  

   On 3/22/2012 2:45 PM, Khalid Al-Ghamdi
wrote:

  Hi All,


I work in in academic testing environment and
  we employ expensive machines to scan answer sheets
  (the ones where you blacken the letter of the
  correct multiple choice answer). Anyway, I was
  thinking if there was a way we could use regular
  old scanners to scan the sheets than analyze the
  images to score the tests.

  


  
  This is not a Python solution - but www.cardiff-teleform.com/

offers a product called Teleform that does
  exactly what you want. I used it a while ago for a project
  where we scanned over 100,000 copies of 4 different forms.
  Worked like a charm.
  -- 
Bob Gailer
919-636-4239
Chapel Hill NC

  


  



-- 
Bob Gailer
919-636-4239
Chapel Hill NC
  

___
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] Library of Module for Analyzing Answer Cards

2012-03-23 Thread Emile van Sebille

On 3/22/2012 11:45 AM Khalid Al-Ghamdi said...

Hi All,

I work in in academic testing environment and we employ expensive
machines to scan answer sheets (the ones where you blacken the letter of
the correct multiple choice answer). Anyway, I was thinking if there was
a way we could use regular old scanners to scan the sheets than analyze
the images to score the tests.

Do you know any modules or libraries in python that can be helpful in
that? Also, what approach if any would you employ to tackle this project?



For quick production deployment, I'd check out Bob's suggestion.

If I were going to write a python based solution I'd start with PIL (see 
http://www.pythonware.com/products/pil/)


I haven't tried doing something quite as detailed as what you're 
describing, but I do have PIL doing image analysis, cropping and 
resizing on an automated basis in a production environment.


I think I'd examine the scanned image for a location marker, then from 
that and an answer template that provides the answer box locations, 
locate the answer box area for each question in turn and identify the 
filled in multiple choice response.


HTH,

Emile



___
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] Library of Module for Analyzing Answer Cards better link

2012-03-22 Thread bob gailer

On 3/22/2012 2:45 PM, Khalid Al-Ghamdi wrote:

Hi All,

I work in in academic testing environment and we employ expensive 
machines to scan answer sheets (the ones where you blacken the letter 
of the correct multiple choice answer). Anyway, I was thinking if 
there was a way we could use regular old scanners to scan the sheets 
than analyze the images to score the tests.


This is not a Python solution - but 
http://www.cardiff.com/products/teleform/index.html offers a product 
called Teleform that does exactly what you want. I used it a while ago 
for a project where we scanned over 100,000 copies of 4 different forms. 
Worked like a charm.


--
Bob Gailer
919-636-4239
Chapel Hill NC

___
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] Library of Module for Analyzing Answer Cards

2012-03-22 Thread bob gailer

On 3/22/2012 2:45 PM, Khalid Al-Ghamdi wrote:

Hi All,

I work in in academic testing environment and we employ expensive 
machines to scan answer sheets (the ones where you blacken the letter 
of the correct multiple choice answer). Anyway, I was thinking if 
there was a way we could use regular old scanners to scan the sheets 
than analyze the images to score the tests.


This is not a Python solution - but www.cardiff-*teleform*.com/ offers a 
product called Teleform that does exactly what you want. I used it a 
while ago for a project where we scanned over 100,000 copies of 4 
different forms. Worked like a charm.


--
Bob Gailer
919-636-4239
Chapel Hill NC

___
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor