PDA

View Full Version : تشخیص مستطیل های رنگی در تصویر



daneshjo
یک شنبه 24 اردیبهشت 1385, 22:51 عصر
با عرض سلام
برنامه ای داریم که باید یک سری مستطیل رنگی رو از تصویر برای ما معلوم کنه .
5 مستطیل داریم در تصویر که به رنگ های مختلف می باشد . برنامه می بایست این پنج مستطیل رو تشخیص و رنگ هر کدوم را برگردونه .
از کسانی که راجب الگوریتم حلش اطلاعاتی دارن خواهشمند یاری ام.

ms1024
چهارشنبه 27 اردیبهشت 1385, 07:33 صبح
یک روش این طوریه که
یک آرایه 5 تایی تعریف کنی
از اول صفحه شروع کنی به اسکن
هر پیکسلی که رنگش مشکی نبود ودر آرایه هم نبود اون رو به آرایه اضافه کنی
در آخر هم آرایه رو چاپ کنی
این هم شبه کدش:


var array1:array[1..5] of string
color:string
x,y : integer
begin
for x=1..800
for y=1..600
begin
getpixel(x,y,color)
if color<>black
if color not in(array1)
add color to array1
end;
write(array1)
end.
منظورتون رو درست فهمیدم؟؟؟