From cded0cc6600c21c4ab9a86eb8117e13bd068546b Mon Sep 17 00:00:00 2001 From: lzwdgc Date: Mon, 22 Apr 2024 13:55:54 +0300 Subject: [PATCH] Misc. --- src/tm_converter2/tm_converter2.cpp | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/src/tm_converter2/tm_converter2.cpp b/src/tm_converter2/tm_converter2.cpp index d774bbc..2c7c667 100644 --- a/src/tm_converter2/tm_converter2.cpp +++ b/src/tm_converter2/tm_converter2.cpp @@ -77,8 +77,13 @@ struct tm_file { }; #pragma pack(pop) -void convert(const path &fn) -{ +struct kt_icons { + // width 64 + // height 32 + // icons in column 16 +}; + +void convert(const path &fn) { primitives::templates2::mmap_file f{fn}; stream s{f}; tm_file tm = s; @@ -141,6 +146,9 @@ void convert(const path &fn) *dst++ = (lo << 4) | lo; *dst++ = (hi << 4) | hi; } + + // extract icons + //cv::Mat m2(m,cv::Rect(0,0,64,32)); } // opencv can't save to tga directly cv::imwrite((path(fn) += sub + ".png"s).string(), m);