همانطور که گفتم نوشتن تابع fill را به عهده خودتون گذاشتم بقیش هم در ست کار میکنه
همانطور که گفتم نوشتن تابع fill را به عهده خودتون گذاشتم بقیش هم در ست کار میکنه
مثلا TBitmapArray چیه ؟ کجا تعریف شده؟ یا تو کدوم یونیت میتونم پیداش کنم.
یا مثلا روی FillColor := RGBTriple(clRed); خطای Invalid TypeCast میده.
این یک مثال از تفکیک تصاویر هست که از imageEN در اون استفاده شده
و این هم چیزهایی که فراموشم شده بود جناب MNosouhi
TBitmapArray = Array of TBitmap;
Function RGBTriple(R,G,B : byte):TRGBTriple;Overload;
begin
Result.rgbtBlue := B;
Result.rgbtGreen := G;
Result.rgbtRed := R;
end;
Function RGBTriple(Color : TColor):TRGBTriple;Overload;
var R,G,B : byte;
begin
R := GetRValue(Color);
G := GetGValue(Color);
B := GetBValue(Color);
Result.rgbtBlue := B;
Result.rgbtGreen := G;
Result.rgbtRed := R;
end;
جناب mahboob اون فقط یک exeی که اینکارو انجام میده در بالا کل اون مراحلو به همراه سورس که نوشتم توضیح دادم
با سلام
باز هم کدهایی که گذاشتید کامل نیست ، مثلا در تابع GetTokens از متغیر Bitmap استفاده شده که هیچ جا تعریف نشده ، لطفا کدهایی که گذاشتید زو یه بار داخل دلفی کپی ، پست کنید و اشکالاتش رو بر طرف کنید و صحیحش رو بزارید.
متغیری به نام Bitmap از نوع TBitmap رو به صورت Global تعریف کنید
هنوز 8 تا خطای دیگه داره ، اصلا بیخیالش .متغیری به نام Bitmap از نوع TBitmap رو به صورت Global تعریف کنید
از چه ورژنی از ImageEn استفاده کردید؟این یک مثال از تفکیک تصاویر هست که از imageEN در اون استفاده شده
آقا این برنامه عکسهای برش زده شده رو کجا ذخیره میکنه . من به این برنامه نیاز دارم .
لطفا راهنمایی کنید
توخروجی تابع ExtractPicture خودش آرایه دینامیک Tbitmap تصاویر بر می گرده
آقا کسی نمیگه این عکسهایی برش خورده کجا ذخیره میشن
بابا ای وال..
برنامه رو که با سورس گزاشتن ، اون قسمت ذخیره عکس های برش خورده رو خودت اضافه کن.آقا کسی نمیگه این عکسهایی برش خورده کجا ذخیره میشن
سلام دوستان ...
ولی این سورس کار خاصی نمی کنه !!
منظورم اینه که تمام کار رو کامپوننت انجام میده ...
فکر نکنم بدون کامپوننت بشه با این چهار خط کد این کار رو انجام بده ...
کسی از دوستان دقیقا با نحوه این کار آشنا نیست ...
البته هنوز کدهای جناب " Delphi_Cat " را بررسی نکردم ... !
موفق باشید ...
اساتید محترم من برنامه نویسی دلفی بلدنیستم اما نیاز مبرم به این برنامه ای که زحمتشو
کشیدید دارم که بتونه عکسهای اسکن شده رو برش بزنه و سیو کنه .
لطفا قسمت سیو رو هم اضافه بفرمایید .
باز هم متشکرم .
بازم به VFPکارهای خودمون اینجا حتی جواب سلام ما رو هم ندادن!
اساتید منتظر کمکتون هستم.
جهت اطلاع به من mial بفرستید . Delphi_CATco@yahoo.com
دوستان اولین نکته ای که باید اشاره کنم اینه که سعی کنید اگه می خواهید برنامتون سرعت بالا داشته باشه از Canvas استفاده نکنید. ثانیا آقای Delphi_CAT از توکن بحث می کنند که این غلطه! به این موارد توکن نمی گن! شما می تونستید بگید پیکسل های مرزی به دست آمده پس از دو مرحله 1- آستانه گیری و 2- لبه یابی ، وقتی می گید توکن یه پردازش تصویر کار یک فکر دیگه می کنه! (غیر از این مورد) و یه مخابراتی فکر شبکه و پروتکل های اون رو می کنه! شما در تمام این پست ها اشاره ای به نحوه آستانه یابی به عنوان یک عملیات پیش پردازش نکردید. اون Chain Codi رو هم که یکی از دوستان اشاره کرده بود در حقیقت جزو عملیات شناسایی مرز هست و زیاد به درد نمی خوره. یه راه خوب اینه که پس از لبه یابی تصویر از الگوریتم های تشخیص گوشه مثل Susan استفاده کنی و بعد همون مراحلی رو که دوستان اشاره کردن انجام بدی. اما راه ساده تر استفاده از تبدیل Hough هست. به هر حا از اینجا به بعد رو گوگل کنید! موفق باشید!
تابع SeparateObjects در مجموعه ImageEn وجود ندارد. شما از کدام ورژن آن استفاده کرده اید!!؟
با سلام
دوستان بهتر نیست به تاریخ پست ها یه نگاهی بندازید؟