ශ්‍රී ලංකාවේ නවතම තාක්ෂණික පුවත් 2026-07-27, Monday
💻 ක්‍රමලේඛනය · 🕒 කියවීමට විනාඩි 2 · 👁 1

CCITT දත්ත TIFF රූපයක් බවට පරිවර්තනය: Java උදාහරණයක් සමඟ පියවරෙන් පියවර මාර්ගෝපදේශය

CCITT දත්ත TIFF රූපයක් බවට පරිවර්තනය: Java උදාහරණයක් සමඟ පියවරෙන් පියවර මාර්ගෝපදේශය

කළු-සුදු රූප දත්ත සංකුචනය සඳහා භාවිතා වන CCITT ආකෘතිය, නිවැරදි පියවර කිහිපයක් අනුගමනය කරලා TIFF ගොනුවකට පරිවර්තනය කළ හැකිය. මේ ලිපියේ, Java භාෂාවෙන් ලියූ කේත උදාහරණයක් මඟින් ඔබට ඒ ක්‍රියාවලිය සරලව තේරුම් ගත හැකි වනු ඇත.

CCITT යනු Huffman කේතන ක්‍රමය භාවිතා කරමින් රූප දත්ත ඉතා කුඩා ප්‍රමාණයට සංග්‍රහ කරන සංකුචන ආකෘතියකි. PDF ගොනු තුළ XObject රූප සඳහාත් මේ ආකෘතිය භාවිතා වේ. ඔබ PDF එකකින් CCITT දත්ත ලබාගෙන, ඒ දත්තය TIFF ගොනුවක් ලෙස සුරකින්න අවශ්‍ය නම්, අවශ්‍ය මූලික පරාමිතීන් (width, height, compression mode ආදී) සකසා, සුදුසු හෙඩර් එකක් එක් කළ පසු දත්තය ගොනුවට ලිවිය යුතුය.

CCITT දත්ත TIFF ගොනුවක් බවට පරිවර්තනය කිරීමේ මූලික පියවර

  • PDF හෝ වෙනත් මූලාශ්‍රයකින් CCITT දත්ත ලබා ගන්න.
  • දත්තයට අදාළ width, height, K value, isBlack වැනි පරාමිතීන් තීරණය කරන්න.
  • TIFF හි අවශ්‍ය හෙඩර් (ID, version, offset) සහ Image File Directory (IFD) ටැග්‌ ගොඩනගන්න.
  • IFD ටැග්‌ වලට width, height, BitsPerSample, Compression, PhotometricInterpretation වැනි අගයන් එක් කරන්න.
  • අවසානයේ CCITT දත්තය හෙඩර් වලට පසු ලියන්න.
  • සිදුවූ බයිට් අරේය .tif ගොනුවක් ලෙස සුරකින්න.

Java කේත උදාහරණය ByteArrayOutputStream භාවිතා කරමින් හෙඩර් සහ IFD ටැග්‌ එකතු කර, පසුබැසීමේ දෝෂ පාලනයක් සමඟ ගොනුව සම්පූර්ණ කරයි. මෙම ක්‍රියාවලිය ඔබේ පරිසරයට අනුව වෙනත් භාෂාවකට (Python, C#) සරලව පරිවර්තනය කළ හැක.

ශ්‍රී ලංකාවට ඇති වැදගත්කම

ශ්‍රී ලංකාවේ තාක්ෂණික විද්‍යාල, විශ්වවිද්‍යාල සහ ආයතනික සංවර්ධන කාර්ය මණ්ඩලයන්ට මෙම ක්‍රමවේදය විශාල ප්‍රයෝජනයක් ගෙනදෙයි.

  • ඉගෙනුම් අවස්ථා: සිසුන්ට PDF ගොනු වලින් රූප දත්ත අත්පත් කර, ඒවා TIFF ලෙස සුරක්ෂිත කිරීමේ ක්‍රියාවලිය අධ්‍යයනය කිරීමෙන් ඡායාරූප සැකසීමේ මූලික දැනුම වර්ධනය වේ.
  • ඩිවෙලපර් කුසලතා: Java, ByteArrayOutputStream, binary file handling වැනි තාක්ෂණික කුසලතා ඉගෙන ගත හැකි අතර, එය වෙනත් ගොනු ආකෘති (PNG, JPEG) සමඟ සංයෝජනයේද උපකාරී වේ.
  • ව්‍යාපාරික ප්‍රයෝජන: ලේඛන කළමනාකරණය, අඩු ගොනු ප්‍රමාණය, ඉහළ ගුණාත්මක රූප ගුණාත්මකතාව යනාදියෙන් ආයතනික වශයෙන් කාර්යක්ෂමතාව වැඩි කරයි.

මෙම පියවර-පියවර මාර්ගෝපදේශය අනුගමනය කර, ඔබේ පද්ධති හෝ ව්‍යාපෘතියේ රූප සංකුචන අවශ්‍යතා සාර්ථකව ඉටු කරගන්න.

අදම Java කේතය පරීක්ෂා කර, CCITT දත්ත ඔබේ පළමු TIFF ගොනුවට පරිවර්තනය කර බලන්න. ඔබේ ප්‍රශ්න සහ අදහස් අපගේ විභාගකාරක කණ්ඩායම සමඟ බෙදා ගන්න.

💡 ඔබේ පරිගණක වැඩකටයුතු අලුත් මට්ටමකට ගෙන යන්න, අදම උදව් ගන්න!
මූලාශ්‍රය මෙම ලිපිය AI මගින් රචිත මුල් සාරාංශයකි. සම්පූර්ණ වාර්තාව කියවන්න:
Dev.to ↗
#CCITT #TIFF #Java #ImageProcessing #Tutorial