首页
关于
Search
1
win系统自带搜索搜不到已安装软件?
5 阅读
2
ijg的JPEG库编译
1 阅读
3
libtiff编译问题
1 阅读
工作
C++
图像处理
博客优化
计算机常识
生活
骑车
做饭做菜
清洁
思考
登录
Search
标签搜索
libtiff
Windows系统
计算机常识
计算机小技巧
ijg
jpeg
tiff
cmake
vs2019
WT
累计撰写
3
篇文章
累计收到
1
条评论
首页
栏目
工作
C++
图像处理
博客优化
计算机常识
生活
骑车
做饭做菜
清洁
思考
页面
关于
搜索到
3
篇与
的结果
ijg的JPEG库编译
环境:Windows11、VS2019、已成功安装libtiff库但无法解析使用了JPEG压缩的tiff或者svs图像使用libtiff库时报错:xxx.tiff: JPEG compression support is not configured.问题出现的原因是libtiff库本身不支持JPEG压缩,所以需要额外安装JPEG压缩第三方库步骤:1.首先是安装并解压 JPEG压缩包,点击界面上的 jpegsr9f.zip 链接就会自动下载zip包2.打开vs2019的“Developer Command Prompt for VS 2019”工具(系统搜索能搜到)3.cd到jpeg-9f这个目录4.键入命令行 nmake /f makefile.vs setup-v16 ,当前目录下会自动生成一个jpeg.sln5.用vs2019打开jpeg项目,配置改成release x64,右键项目生成6.测试是否成功:vs2019打开jpeg-9f目录下的apps.sln,全部生成7.还是用第二步的工具,在jpeg-9f/这个目录下,执行命令 nmake /f makefile.vs test-64 8.若出现下面这个结果则表示JPEG库编译成功Microsoft (R) 程序维护实用工具 14.29.30147.0 版 版权所有 (C) Microsoft Corporation。 保留所有权利。 IF EXIST .\Release\testout* del .\Release\testout* .\Release\x64\djpeg -dct int -ppm -outfile .\Release\testout.ppm testorig.jpg .\Release\x64\djpeg -dct int -gif -outfile .\Release\testout.gif testorig.jpg .\Release\x64\djpeg -dct int -bmp -colors 256 -outfile .\Release\testout.bmp testorig.jpg .\Release\x64\cjpeg -dct int -outfile .\Release\testout.jpg testimg.ppm .\Release\x64\djpeg -dct int -ppm -outfile .\Release\testoutp.ppm testprog.jpg .\Release\x64\cjpeg -dct int -progressive -opt -outfile .\Release\testoutp.jpg testimg.ppm .\Release\x64\jpegtran -outfile .\Release\testoutt.jpg testprog.jpg fc /b testimg.ppm .\Release\testout.ppm 正在比较文件 testimg.ppm 和 .\RELEASE\TESTOUT.PPM FC: 找不到差异 fc /b testimg.gif .\Release\testout.gif 正在比较文件 testimg.gif 和 .\RELEASE\TESTOUT.GIF FC: 找不到差异 fc /b testimg.bmp .\Release\testout.bmp 正在比较文件 testimg.bmp 和 .\RELEASE\TESTOUT.BMP FC: 找不到差异 fc /b testimg.jpg .\Release\testout.jpg 正在比较文件 testimg.jpg 和 .\RELEASE\TESTOUT.JPG FC: 找不到差异 fc /b testimg.ppm .\Release\testoutp.ppm 正在比较文件 testimg.ppm 和 .\RELEASE\TESTOUTP.PPM FC: 找不到差异 fc /b testimgp.jpg .\Release\testoutp.jpg 正在比较文件 testimgp.jpg 和 .\RELEASE\TESTOUTP.JPG FC: 找不到差异 fc /b testorig.jpg .\Release\testoutt.jpg 正在比较文件 testorig.jpg 和 .\RELEASE\TESTOUTT.JPG FC: 找不到差异...
2025年06月06日
1 阅读
0 评论
0 点赞
libtiff编译问题
环境VS2019、Windows11、cmake-3.18.0-win64-x64、待安装libtiff版本是4.7.0注意:高版本的cmake必然会报错,太低版本的又不支持vs2019,而cmake3.18.0刚刚好,既能支持vs2019也能编译出libtiff库4.7.0这个版本cmake-gui 4.0.2报错:弹窗报错Error inconfiguration process,preject files may be invalid具体的报错信息(balabala一堆反正就是版本有问题,libtiff库这里cmakelists.txt这个版本号都是最小3.9了,不太懂)CMake Error at doc/CMakeLists.txt:27 (cmake_minimum_required): Compatibility with CMake < 3.5 has been removed from CMake.Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier.Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway.步骤:1.下载并解压各个版本libtiff下载地址2.cmake3.18.0 gui打开,如下图所示去配置3.点击configure再点击generate就把该要的全部输出到第二个目录底下了4.直接把tiff文件夹底下的include和lib目录放到vs项目的主目录下vs2019项目配置:1.C/C++常规->附加包含目录加上$(ProjectDir)include2.链接器->常规->附加库目录加上$(ProjectDir)lib3.链接器->输入->附加依赖项加上tiff.lib和tiffxx.lib
2025年06月05日
1 阅读
0 评论
0 点赞
2025-05-08
win系统自带搜索搜不到已安装软件?
问题发生情形:windows10系统,软件全都安装在D盘,刚刷机清空了C盘,搜索已安装软件,无论桌面上有没有快捷方式都无法搜到结果。问题分析:通过 windows索引原理可知,win系统左下角自带的搜索功能是基于索引的,如果手动安装的软件无法被检索到,那就是系统没有找到它的索引(索引一般存储在C/ProgramData/Microsoft,所以刷机清掉C盘就会丢失所有索引)。简易解决方案:直接对软件的exe文件右键发送到桌面快捷方式(最好不要直接复制粘贴exe到桌面,因为exe有可能依赖于软件安装目录底下的某些dll文件,单独开exe可能打不开),等待一小会儿后就能重新生成索引,win系统自带搜索也能搜到。进一步恢复系统索引方法:系统搜索索引选项,进入到下图的第二个窗口,点击高级,再点击重建,能够扫描系统恢复一部分的索引。
2025年05月08日
5 阅读
0 评论
0 点赞