Тема: Визначення кількості пікселів на зображенні

Вітаю, маю певне зображення, на білому фоні довільна крива.
Мені потрібно порахувати кількість пікселів між цією кривою і низом картинки.
Треба визначити площу фігури, яка обмежена двома функціями, одна з функцій невідома, проте є значення по осях і картинка.

Білий Лунь

2

Re: Визначення кількості пікселів на зображенні

Ярослав написав:

Вітаю, маю певне зображення, на білому фоні довільна крива.
Мені потрібно порахувати кількість пікселів між цією кривою і низом картинки.
Треба визначити площу фігури, яка обмежена двома функціями, одна з функцій невідома, проте є значення по осях і картинка.

В мій час в школах розповідали, що функція може бути задана аналітично, таблично чи графічно. Маєте картинку? Значить, функція задана.
Картинка - це масив. Вам треба просто полічити висоту стовбчиків до першого чорного пікселя, тоді матимете таблично задану функцію. А для неї вже неважко зробити будь-які обчислення.

Подякували: Replace, Ярослав2

3 Востаннє редагувалося Ярослав (31.10.2013 11:29:06)

Re: Визначення кількості пікселів на зображенні

Докладаю картинку.
Я думав про те, щоби в якійсь програмі подивитись кількість пікселів під кривою і скласти пропорцію:
кількість пікселів всього зображення (тільки функції) = 100 %
кількість пікселів під лінією = x %
А потім порахувати знайдений відсоток від всієї площі, яка нам відома.
Але як порахувати пікселі, я не знаю, хіба що вручну. Я теж приблизно так і думав, що розглянути як масив, однак де і як запрограмувати це - я не знаю. Із зображеннями іще працювати в такому ключі не доводилось.

Post's attachments

Функція.png 1.46 kb, 43 downloads since 2013-10-31 

Білий Лунь

4

Re: Визначення кількості пікселів на зображенні

Це вже питання засобів. Бібліотек для роботи з png багато всяких різних, і (майже) всі дозволяють працювати з окремими пікселями.
Але на малюнку не "на білому фоні довільна крива", а ще сіра рамка, цифри і відмітки. Це трохи ускладнює роботу - принаймні, доведеться домовлятися про формат малюнка, і, в найгіршому разі, доведеться ще й цифри розпізнавати.

Подякували: Ярослав1

5

Re: Визначення кількості пікселів на зображенні

Мені допомогло це рішення:
http://gis-lab.info/qa/im-countpixels.html

Білий Лунь
Подякували: koala1

6

Re: Визначення кількості пікселів на зображенні

ImageMagick то ImageMagick. Я вам не міг запропонувати жодного конкретного засобу, бо ви нічого не казали про ОС, мову і компілятор.

Подякували: Ярослав1

7

Re: Визначення кількості пікселів на зображенні

Все одно ви мені допомогли, дякую вам!  :)

Білий Лунь