image_to_j2k - عبر الإنترنت في السحابة

هذا هو الأمر image_to_j2k الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

برنامج:

اسم


image_to_j2k - يقرأ هذا البرنامج في صورة من نوع معين ويحولها إلى ملف
jpeg2000. إنه جزء من مكتبة OpenJPEG.

امتدادات صور الإدخال الصالحة هي . BMP، .pgm ، .pgx ، بابوا نيو غينيا، .pnm ، .ppm ، .خام، .tga ، .tif .
بالنسبة لـ PNG Resp. يحتاج TIF إلى استجابة libpng. libtiff.

امتدادات صور الإخراج الصالحة هي .j2k ، .jp2

موجز


image_to_j2k -i infile.bmp -o outfile.j2k

image_to_j2k -إيمغدير اسم الدليل -الخارج jp2

image_to_j2k -h اطبع رسالة مساعدة واخرج.

راجع خيارات JPWL للحصول على خيارات خاصة

OPTIONS


-b ن ، ن
(حجم كتلة التعليمات البرمجية (على سبيل المثال -b 32,32،64). الافتراضي: 64 × XNUMX)

-c n (حجم الدائرة (على سبيل المثال -c 128,128،2). الافتراضي: 15 ^ 2 × 15 ^ XNUMX)

-سينما إطارا في الثانية
كودستريم متوافق مع ملف تعريف Digital Cinema 2K. صالح إطارا في الثانية القيم هي 24 أو 48.

-سينما
ترميز متوافق مع ملف تعريف Digital Cinema 4K. لا يحتاج إلى إطار في الثانية: الافتراضي هو 24
إطارا في الثانية.

-d X ، ص
(إزاحة أصل الصورة (على سبيل المثال -d 150,300))

-h اطبع رسالة مساعدة واخرج.

-i الاسم
(اسم ملف الإدخال)

-n n (عدد القرارات. الافتراضي: 6)

-o الاسم
(ضع اسم الملف)

-p الاسم
ترتيب التقدم. الاسم يمكن أن يكون واحدًا من: LRCP ، RLCP ، RPCL ، PCRL ، CPRL. تقصير:
LRCP.

-q n psnr مختلف للطبقات المتتالية
ملحوظة: (لا يمكن استخدام الخيارات -r و -q معًا)

-r n نسب ضغط مختلفة للطبقات المتتالية. المعدل المحدد لكل
مستوى الجودة هو عامل الضغط المطلوب.
ملحوظة: (لا يمكن استخدام الخيارات -r و -q معًا)

-s X ، ص
عامل أخذ العينات الفرعية (على سبيل المثال - 2,2،XNUMX). الافتراضي: لا توجد عينات فرعية في اتجاه س أو ص.
ملاحظة: يمكن أن ينتج عن أخذ عينات فرعية أكبر من 2 أخطاء.

-t هل
(حجم البلاط (على سبيل المثال - 512,512))

-x الاسم
(أنشئ ملف فهرس واملأه. الافتراضي: لا يوجد ملف فهرس)

-إيف (اكتب علامة EPH بعد كل حزمة رأس. الافتراضي: لا يوجد EPH)

-F RawWidth ، rawHeight ، rawComp ، rawBitDepth ، s_or_u
خصائص صورة الإدخال الخام

-I (استخدم DWT 9-7 الذي لا رجوع فيه. الافتراضي: DWT 5-3 قابل للعكس)

-إيمغدير اسم الدليل
(دليل يحتوي على ملفات الإدخال)

-M n مفتاح الوضع بالقيم: 1 ، 2 ، 4 ، 8 ، 16 ، 32. الافتراضي: لم يتم تنشيط مفتاح الوضع.
المعنى:
تجاوز(1)
RESET(2)
إعادة بدء(4)
VSC(8)
إرترم(16)
سيجمارك(32)
يمكن إضافة القيم: إعادة بدء(4) + RESET(2) + سيجمارك(32) = -م 38

-الخارج تحويلة
(امتداد لملفات الإخراج)

-POC TtileNr = ResolutionStart ، المكون layerEnd ، القرار المكونالنهاية ،
التقدم
(انظر الأمثلة)

- ROI ج = ن ، يو = ن
تم رفع مؤشرات التكميم للمكون c (0 أو 1 أو 2) بقيمة U (> =
0 و <= 37)
على سبيل المثال - ROI ج = 0 ، ش = 25

-SOP (اكتب علامة SOP قبل كل حزمة. الافتراضي: لا توجد علامة SOP في تدفق الشفرة.)

-T X ، ص (تعويض أصل البلاط (على سبيل المثال -T 100,75،XNUMX))

-W (انظر خيارات JPWL)

JPWL OPTIONS


يمكن استخدام الخيارات فقط إذا تم تجميع المكتبة باستخدام - DUSE_JPWL

-W ح <= نوع> ، س <= طريقة> ، أ = و ض = و ز = و
ص <= نوع>

h يحدد حماية خطأ الرأس (EPB): نوع يمكن أن يكون
[0 = لا شيء 1 ، غائب = محدد مسبقًا 16 = CRC-16 32 = CRC-32 37-128 = RS]
if معرف com لهذا التطبيق هو com.tilepart غائب ، فهو مخصص للرؤوس الرئيسية والرؤوس المتجانبة
if معرف com لهذا التطبيق هو com.tilepart موجود ، فإنه ينطبق من هذا البلاط
فصاعدًا ، حتى المواصفات h <> التالية ، أو إلى الجزء الأخير من tilepart
في codestream (بحد أقصى 16 مواصفة)

p يحدد حماية خطأ الحزمة (EEP / UEP مع EPBs)
ليتم تطبيقها على البيانات الأولية: نوع يمكن أن يكون
[0 = لا شيء 1 ، غائب = محدد مسبقًا 16 = CRC-16 32 = CRC-32 37-128 = RS]
if tilepart: حزمة غائب ، إنه من البلاط 0 ، الحزمة 0
if tilepart: حزمة موجود ، فإنه ينطبق من هذا البلاط
وتلك الحزمة فصاعدًا ، حتى مواصفات الحزمة التالية
أو إلى الحزمة الأخيرة في الجزء الأخير من tilepart في الدفق
(حد أقصى 16 مواصفات)

s تمكن من إدخال بيانات الحساسية (ESD): طريقة يمكن أن يكون
[-1 = لا يوجد ESD 0 = خطأ نسبي 1 = MSE 2 = تخفيض MSE 3 = PSNR
4 = زيادة PSNR 5 = MAXERR 6 = TSE 7 = محفوظة]
if معرف com لهذا التطبيق هو com.tilepart غائب ، فهو للرأس الرئيسي فقط
if معرف com لهذا التطبيق هو com.tilepart موجود ، فإنه ينطبق من هذا البلاط
فصاعدًا ، حتى المواصفات <> التالية ، أو إلى الجزء الأخير من tilepart
في codestream (بحد أقصى 16 مواصفة)

g يحدد وضع العنونة: نطاق يمكن أن يكون
[0 = PACKET 1 = BYTE RANGE 2 = PACKET RANGE]

a يحدد حجم البيانات عنونة: ADDR يمكن أن يكون
2/4 بايت (تدفقات رموز صغيرة / كبيرة). إذا لم يتم ضبطه ، فإن الوضع التلقائي

z يحدد حجم قيم الحساسية: الأحجام يمكن أن يكون
1/2 بايت ، لقيمة النقطة العائمة الزائفة المحولة

أمثلة


image_to_j2k -i file.bmp -o file.j2k -r 20,10,1،20،10 (ضغط XNUMXx ، ثم XNUMXx ، ثم بلا خسارة).

image_to_j2k -i file.ppm -o file.j2k -q 30,40,50

image_to_j2k -i file.pgx -o file.j2k -POC T1 = 0,0,1,5,3،XNUMX،XNUMX،XNUMX،XNUMX ، CPRL

image_to_j2k -i لينا -o lena.j2k -F 512,512,3,8،XNUMX،XNUMX،XNUMX ، ش

مؤلفون


حقوق النشر (c) 2002-2007 ، مختبر الاتصالات والاستشعار عن بعد ، جامعة
كاتدرائية لوفان (UCL) ، بلجيكا
حقوق النشر (c) 2002-2007 الأستاذ بنوا مك
حقوق النشر (c) 2001-2003، David Janssens
حقوق النشر (c) 2002-2003 ، Yannick Verschueren
حقوق النشر (c) 2003-2007 ، Francois-Olivier Devaux و Antonin Descampe
حقوق النشر (c) 2005 ، Herve Drolon ، FreeImage Team
حقوق النشر (c) 2006-2007 ، بارفاتا إيلانغوفان

استخدم image_to_j2k عبر الإنترنت باستخدام خدمات onworks.net



أحدث برامج Linux و Windows عبر الإنترنت