Форум программистов, компьютерный форум, киберфорум
Delphi: FireMonkey
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.81/21: Рейтинг темы: голосов - 21, средняя оценка - 4.81
0 / 0 / 0
Регистрация: 02.03.2018
Сообщений: 18
1

Переписать Функцию с VCL под FMX

29.06.2019, 22:00. Показов 3927. Ответов 21
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
кто поможеть переписать эту функцию под firemonkey?

Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
function CompareImage(TrueImg, ComprblImg:TImage;//TrueImg-это картинка-шаблон,ComprblImg-сравниваемая
         Width,Height,x1,y1:integer):extended; //x1,y1 - координаты начала ComprblImg. результат в "%"
var
  x,y,k,n:integer;
  one,two:extended;  //числитель и знаменатель.
begin
  Result:=0;                                                                              {}
{}  n:=0;                                                                                   {}
{}  k:=0;                                                                                   {}
{}  for x := 0 to Width do                                                                  {}
{}  for y := 0 to Height do                                                                 {}
{}    if TrueImg.Canvas.Pixels[x,y]=clBlack then                                            {}
{}      begin                                                                               {}
{}        inc(n);  //это наш знаменатель - сколько всего черных пикселей                    {}
{}        if ComprblImg.Canvas.Pixels[x+x1,y+y1]=clBlack then                               {}
{}          inc(k);//это числитель - кол-во совпадений                                      {}
{}      end;                                                                                {}
{}  one:=k; two:=n;  //присваиваем числитель и знаменатель                                  {}
{}  Result:=one/two*100;  //и результат умножаем на 100%.                                 {}
{}  //form.Memo1.Lines.Add(FloatToStr(result));
end;
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.06.2019, 22:00
Ответы с готовыми решениями:

Переформатировать сознание VCL --> FMX
Привет! Подскажите статейки по FMX, что-нибудь на русском, от иностранщины уже голова болит. ...

Встраивание фрейма fmx в vcl приложение
Есть программа созданная на FireMonkey, хотелось бы ее встроить в vcl форму в качестве фрейма....

Конвертация VCL в FMX
Доброго времени суток. Интересует конвертор VCL -> FMX(существует ли вообще подобный софт в...

FMX и VCL TCanvas
Здравствуйте. Недавно заинтересовался Firemonkey и решил переписать свою программку с...

21
884 / 586 / 179
Регистрация: 28.02.2017
Сообщений: 2,359
Записей в блоге: 1
04.07.2019, 12:51 21
Author24 — интернет-сервис помощи студентам
Код уже написан в #8.
А если что-то не так - надо:
Цитата Сообщение от GoodWeather Посмотреть сообщение
Прикрепите проект или хотя бы картинки.
Иначе ничего не выяснить...

Саму задачу так и не описали, ничего не прикрепили...
0
0 / 0 / 0
Регистрация: 02.03.2018
Сообщений: 18
06.07.2019, 21:51  [ТС] 22
GoodWeather, Вот картинка
 Комментарий модератора 
Ссылка на сторонний ресурс удалена. Согласно п. 4.11 Правил форума, все картинки загружаются прямо в тему!
4.11 Картинки и любые другие файлы загружайте на форум, во избежание их удаления или потери на сторонних ресурсах. По этой же причине коды программ также должны находиться на форуме.
0
06.07.2019, 21:51
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.07.2019, 21:51
Помогаю со студенческими работами здесь

Переписать процедуру под функцию
Нужно переписать следующий алгоритм нахождения седловой точки матрицы под функцию. Пробовал, не...

Переписать под функцию процедуру
Хочу переписать под функцию процедуру: procedure podschet(a:mas;n,c:integer;var k:integer); var...

Переписать код под другую функцию
Может быть кто-то может помочь? Comment & FUNKCIJA f(X, Y): (X^3 - 1)/(-XY - 4), ja...

Переписать функцию из С++ под C# для микросхемы FT2232HL
Помогите переписать функцию из FTCSPI.dll для микросхемы FT2232HL Оригинал на С++ таков typedef...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
22
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru