Translate

Monday, July 25, 2016

[iOS] Pupil Distance Meter Simple Edition: quick and simple Pupillary Distance measure

Pupil Distance Meter is a tool for quick PD measurements using a rear or front camera on your mobile device and any standard card (e.g. gift card, id card, credit card, etc)

Simple Edition of the app has simple measurement procedure that allows you to achieve more accurate and consistent measurement results.

 

Pupil Distance Meter Simple Edition.

How to use:
  1. Take a face picture with a reference card (see picture below how to hold the card properly)
  2. Mark eye pupils with the white ruler 
  3. Mark a reference card length with the blue ruler
  4. See PD result  at the top

For accurate and repeatable measurements you would need to hold a reference card next to your eye corner on the left or right side of your face. The card  has to be on the same vertical plane with your eye pupils and be parallel to the camera / display. 


How to hold a reference card properly

For the best result do not bring the camera close to your face and keep it at arm's length or farther. Don't focus your eyes on the camera when taking a picture, try to look "through" the device - by doing this you can avoid bringing additional error when fixing  pupils at one point.
As a final step make sure your PD result is within normal measurement range:  50 - 78 mm for adults (41- 55 mm for kids). If it's not, please check the above instructions thoroughly and try again.

If you have questions about the app or have improvement suggestions, please contact us.


Thursday, June 30, 2016

[Android] Pupillary distance measurements in your app using Pupil Distance Meter.

Pupil Distance Meter (PDM) can be called now from your app to get PD measurements. See code example below for details how to use it.



How to call from your application:

Intent intent = new Intent("com.vistechprojects.pupildistancemeter.action.MEASURE_PD");
intent.setDataAndType(IMAGE_SOURCE_URI, "image/*"); // comment this line if you don't pass image uri
startActivityForResult(intent, REQUEST_CODE); // replace REQUEST_CODE with your constant

Example how to get results:

protected void onActivityResult(int requestCode, int resultCode, Intent data) {
...

if (resultCode == RESULT_OK && requestCode == REQUEST_CODE){
     JSONObject json = new JSONObject(data.getStringExtra("PDM_OUTPUT_JSON"));
     ...
}
...
}

JSON returned from Pupil Distance Meter: 

{"APP_RESULTS":{"pd":"67", "right eye":"33.5", "left eye":"33.5", "units":"mm"}}

Pupil Distance Meter Android app on Google Play

Monday, June 20, 2016

[Android] How to measure face shape from your app using Face Shape Meter.

Face Shape Meter updated with new ability to export face shape result . If you have the app installed on your device, you can check face shape on a picture by calling Face Shape Meter from you application and get result back to your app after measurements. The result is returned as JSON string (see code example below).



How to call from your application:

Intent intent = new Intent("com.vistechprojects.faceshapemeterpro.action.MEASURE_FACE");
intent.setDataAndType(IMAGE_SOURCE_URI, "image/*"); // comment this line if you don't pass image uri
startActivityForResult(intent, REQUEST_CODE); // replace REQUEST_CODE with your constant

Example how to get results:

protected void onActivityResult(int requestCode, int resultCode, Intent data) {
...

if (resultCode == RESULT_OK && requestCode == REQUEST_CODE){
     JSONObject json = new JSONObject(data.getStringExtra("FSM_OUTPUT_JSON"));
     ...
}
...
}

JSON returned from Face Shape Meter: 

{"APP_RESULTS":{"face shape":"Heart"}}

Face Shape Meter Android app on Google Play

Friday, June 10, 2016

How to measure colors from your app using ColorMeter

ColorMeter updated (v3.1.0) with new ability to export measurement results. If you have the app installed on a device, you can measure color  from your application by calling ColorMeter. Currently you will get RGB and HEX color result as JSON string (see code example below).



How to call from your application:

Intent intent = new Intent("com.vistechprojects.colormeter.action.MEASURE_COLOR");
intent.setDataAndType(IMAGE_SOURCE_URI, "image/*"); // comment this line if you don't pass image uri
startActivityForResult(intent, REQUEST_CODE); // replace REQUEST_CODE with your constant

Example how to get results:

protected void onActivityResult(int requestCode, int resultCode, Intent data) {
...

if (resultCode == RESULT_OK && requestCode == REQUEST_CODE){
     JSONObject json = new JSONObject(data.getStringExtra("CM_OUTPUT_JSON"));
     ...
}
...
}

JSON returned from ColorMeter: 

{"APP_RESULTS":{"RGB":"112,63,30","HEX":"#703F1E"}}

ColorMeter Android app on Google Play

Tuesday, May 31, 2016

[Android] Pupil Distance Meter v2: improved design, performance and accuracy.

Pupil Distance Meter is a tool for quick PD measurements using a rear or front camera on your mobile device and any standard card (e.g. gift card, id card, credit card, etc)

Version 2.0 of the app has new design, improved performance and slightly simplified measurement procedure that allows you to achieve more accurate and consistent measurement results.

Pupil Distance Meter 2.0. New design.

How to use:
  1. Take or load a face picture with a reference card (see picture below how to hold the card properly)
  2. Mark eye pupils with the white ruler 
  3. Mark a reference card length with the card template (green)
  4. See PD result 

For accurate and repeatable measurements you would need to hold a reference card next to your eye corner on the left or right side of your face. The card  has to be on the same vertical plane with your eye pupils and be parallel to the camera / display. 


How to hold a reference card properly

For the best result do not bring the camera close to your face and keep it at arm's length or farther. Don't focus your eyes on the camera when taking a picture, try to look "through" the device - by doing this you can avoid bringing additional error when fixing  pupils at one point.
As a final step make sure your PD result is within normal measurement range:  50 - 78 mm for adults (41- 55 mm for kids). If it's not, please check the above instructions thoroughly and try again.

If you have questions about the app or have improvement suggestions, please contact us.

Pupild Distance Meter Android app on Google Play

Saturday, April 23, 2016

[Android] Free "Millimeter - screen ruler": performance and design improved, options to buy new modes and features.

Free "Millimeter - screen ruler" app has been updated with performance improvements, design changes and fixes.  Now app works faster on all devices and offers customization options right from the free version of the app. You can download version 2.0.4 from Google Play now.


Free functionality has been extended with full screen mode and standard view rulers on top edge of the device and on left vertical ruler in the full screen  mode.

Full screen mode in Millimeter

Also in the free version of the app you can:

  • Calibrate Millimeter with custom or standard objects (credit or ID card, coins, etc)
  •  Use Ruler Mode for length measurements in metric and imperial units: mm and inch
  • Use fractions for inch units
  • Read interactive Help / Guide about all available features in a mode
  • Use app as a standard ruler
  • Use full screen mode for better user experience in Ruler mode



If you need extra functionality you can customize your version of the app with paid features.
Full version of the app will allows you to do the following:

  • Height measurements with extra rulers in 2D 
  • Area measurement of a rectangular object with 2D option
  • Calculate W/H ratio of a rectangular objects in 2D
  • Split length of an object into equal pieces in Parts Mode
  • Measure Thread per inch ( TPI ) measurement pattern  

  • Mesure circular objects in Circle Mode
  • Split circle into equal sector / angle
  • Lock / Unlock rulers in any mode for better usability 
  • Set exact size, length, diameter, number of parts manually with keyboard input
  • Change background to B/W night mode for power saving (🔋) and better visualization

☎ If you have comments, suggestions or requests, please contact support@vistechprojects.com. Thank you!

Millimeter Android app on Google Play