Moshe Ben פורסם 2009 בפברואר 25 Share פורסם 2009 בפברואר 25 שלום!אני בונה פרויקט בבצפר ואני צריך להמיר תמונת JPG לBMP.חיפשתי וגיגלתי רבות והגעתי לVictor Image http://www.catenary.com/והגעתי שמה לקוד הבא:int jpeg2bmp(char far *src_fname, char far *des_fname){ imgdes tmpimage; JpegData jdat; int rcode, comp=0; // Get info on the file we're to load rcode = jpeginfo(src_fname, &jdat); if(rcode != NO_ERROR) { return(rcode); } // Allocate space for an image rcode = allocimage(&tmpimage, (int)jdat.width, (int)jdat.length, jdat.vbitcount); if(rcode != NO_ERROR) { return(rcode); } // Load image rcode = loadjpg(src_fname, &tmpimage); if(rcode != NO_ERROR) { freeimage(&tmpimage); // Free image on error return(rcode); } // Save image rcode = savebmp(des_fname, &tmpimage, comp); freeimage(&tmpimage); return(rcode);}אבל לא הבנתי איך להשתמש בהם, עם איזה תוכנה ומה אני עושה עם קבצי הDLL והLIB.תודה רבה על העזרה! קישור לתוכן שתף באתרים אחרים More sharing options...
yousux פורסם 2009 בפברואר 25 Share פורסם 2009 בפברואר 25 למה הגעת לספרייה שעולה 500$ כשיש פתרונות חינמים ? תגדיר את הבעיה, אם כל מה שאתה צריך זה להמיר JPG ל BMP, יש סיבה לא לקרוא לאיזה פקודת DOS שפשוט עושה את זה מאחורי הקלעים ? האם אתה מוגבל ל C או שגם C++ בסדר ? באיזה סביבת פיתוח / קומפיילר אתה עובד ? קישור לתוכן שתף באתרים אחרים More sharing options...
Moshe Ben פורסם 2009 בפברואר 25 מחבר Share פורסם 2009 בפברואר 25 לא חייב בC.פשוט התוכנה שלי היא בC והיא פותחת תמונת BMP וקוראת את מספר הפיקסלים השחורים, הבעיה שהתמונה באה אליי ממצלמה -פורמט JPG.אם אני יכול דרך הC לקרוא לתוכנית בDOS שתעשה את זה אז למה לא?תודה רבה! קישור לתוכן שתף באתרים אחרים More sharing options...
yousux פורסם 2009 בפברואר 25 Share פורסם 2009 בפברואר 25 אז תמצא תוכנה שמאפשרת ב CLI להמיר את הקובץ, יש את ה ImageMagick שיעשה את זה בלי בעיה, אבל הוא די מסביבי לעבודה (אבל חינמי). ואז פשוט תכתוב SYSTEM או הפקודה להרצת תוכנה חיצונית ותעביר לה את הפרמטרים שצריך בשביל להמיר קובץ מ JPG ל BMP. קישור לתוכן שתף באתרים אחרים More sharing options...
Moshe Ben פורסם 2009 בפברואר 25 מחבר Share פורסם 2009 בפברואר 25 לא ממש הבנתי מזה CLI ואין לי ידע כל כך גדול בC (אני במגמת אלקטרוניקה).מצאתי את התוכנה הזאת Image Converter .EXE http://www.stintercorp.com/ic.phpאך שוב לא הבנתי איך להשתמש.אתה יכול לרשום\להראות לי בבקשה דוגמא לקוד? קישור לתוכן שתף באתרים אחרים More sharing options...
yousux פורסם 2009 בפברואר 25 Share פורסם 2009 בפברואר 25 לא ענית לי באיזה סביבה/קומפיילר אתה עובד. ו CLI זה command line interface, תוכנות שמריצים דרך שורת פקודה בד"כ. קישור לתוכן שתף באתרים אחרים More sharing options...
Moshe Ben פורסם 2009 בפברואר 25 מחבר Share פורסם 2009 בפברואר 25 Borland C. קישור לתוכן שתף באתרים אחרים More sharing options...
yousux פורסם 2009 בפברואר 25 Share פורסם 2009 בפברואר 25 בקיצור אמור להיות לך פקודה system שמקבלת פרמטר אחד והוא מחרוזת שמכילה את הפקודה בדוס עם הפרמטרים. אני לא יודע אם יש לך מגבלה שהפרוייקט ירוץ בדוס לגמרי בלי חלונות, אבל תחפש תוכנת המרה חינמית שכזו שעומדת בדרישות שלך. קישור לתוכן שתף באתרים אחרים More sharing options...
Moshe Ben פורסם 2009 בפברואר 25 מחבר Share פורסם 2009 בפברואר 25 אין לי שום הגבלה בדוס.האם הכוונה שלך היא לתוכנה כזאת?ואם כן איך אני מריץ קובץ BAT דרך הC? קישור לתוכן שתף באתרים אחרים More sharing options...
yousux פורסם 2009 בפברואר 25 Share פורסם 2009 בפברואר 25 כמה פעמים לחזור על זה עד שתפסיק לשאול :system("blah.bat"); קישור לתוכן שתף באתרים אחרים More sharing options...
Moshe Ben פורסם 2009 בפברואר 25 מחבר Share פורסם 2009 בפברואר 25 כמה פעמים לחזור על זה עד שתפסיק לשאול :system("blah.bat");אני ממש מצטער על ההטרדה, אבל הצצתי שוב ב ImageMagick וראיתי בדף הזה http://www.imagemagick.org/script/convert.php שפעולת ההמרה ממש פשוטה. פשוט $magick> convert rose.jpg rose.pngאך איפה אני מכניס את הקוד הזה? (אני ממש מצטער על הבורות הידע שלי בC ממש נמוך) קישור לתוכן שתף באתרים אחרים More sharing options...
yousux פורסם 2009 בפברואר 25 Share פורסם 2009 בפברואר 25 אתה לא, תחפש איך מכניסים את הפרמטרים כפקודות בשורת ההרצה עצמה (זה בטח אותו דבר רק להוסיף -- לפני הconvert או משהו דומה), ואז פשוט תקע את כל השורה בתוך SYSTEM ושלום על ישראל. קישור לתוכן שתף באתרים אחרים More sharing options...
Moshe Ben פורסם 2009 בפברואר 25 מחבר Share פורסם 2009 בפברואר 25 הבנתי, אני מוריד עכשיו את החבילה. זה יורד ממש ממש לאט. אני יעדכן... קישור לתוכן שתף באתרים אחרים More sharing options...
Moshe Ben פורסם 2009 בפברואר 25 מחבר Share פורסם 2009 בפברואר 25 YouSux אני ממש מודה לך אבל אני לא מצליח כלום פשוט לא מבין. הורדתי את החבילה וכל דבר שאני מנסה כדאי להפעיל אותה לא מצליח. גם לא שום פקודה בCMD. אני ממש מודה לך אם תוכל לעזור לי. אין לי ממש תמורה אם אתה רוצה אני בעלים של אתר עם 1000~ כניסות ביום אז אני יכול לתת לך פרסום למה שתצטרך. קישור לתוכן שתף באתרים אחרים More sharing options...
yousux פורסם 2009 בפברואר 25 Share פורסם 2009 בפברואר 25 זה לא מותקן לי, אם אתה מסתבך אמרתי לך, חפש משהו יותר פשוט. בגדול זה צריך להיות משהו כמוsystem("c:\\progra~1\\imag.. <path_to_image1> <path_to_output_image>");חשוב להשתמש בנתיב המלא של כל הקבצים (התוכנה והתמונות) ולא להשתמש בשמות ארוכים (לא יודע אם זה נתמך ב BORLAND C). קישור לתוכן שתף באתרים אחרים More sharing options...
Recommended Posts
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.