问题标签 [tga]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
vb.net - vb.net:是否可以将 FreeImage.dll 导入 vb.net?
我需要从 vb 读取\写入 tga 文件,我找到了 TargaImage.dll,不错的库,但它只允许读取 tga。我找到了 FreeImage,试图在 vb 中导入它,但它说:
FreeImage.dll could not be added. Please make sure that the file is accessible, and that it is a valid assembly or COM component.
我想我必须使用,但绝对什么都不知道。帮助请:)
c++ - 使用 CGImageDestinationCreateWithData 创建 TGA
我正在尝试保存 TGA 图像。我已经将数据作为 aCGImageRef
并用于CFDataCreateMutable
获取CFMutableDataRef
,但我不确定要调用什么类型的参数CGImageDestinationCreateWithData
。查看 UTType 参考,这些是它所说的核心图形支持的类型:
我会使用 kUTTypeImage 吗?如果是这样,我如何让它知道我想将它编码为 TGA?我应该把它变成中间格式,然后自己进行转换吗?
c# - 将 JPEG 和其他类型转换为 TGA
我正在尝试为常见图像类型创建一个海量图像转换器。我能够找到一个TGA 阅读器,并且可以将 TGA 转换为 .NET 库支持的图像类型。但是,除了带有 .NET 包装器的外部 dll 文件外,在 .NET 中没有“某物”到 TGA 的转换器。我对 GDI+ 对象没有任何经验,这些对象显然是转换的关键。那么有什么例子或想法可以让我开始吗?还是我缺少一种非常简单的方法?
c++ - 使用 DirectX 11 读取 .tga
几天以来,我正在研究一种工具,我需要使用 DirectX 11 在几种文件格式上绘制纹理。在谷歌上搜索了很多之后,我没有找到该怎么做。
我正在使用 D3DX11CreateShaderResourceViewFromFile 加载 .dds 和 .png 文件,但我在其他地方读到 .tga 不再受支持。我也读了一些关于 D3DLOCKED_RECT 来设置纹理的每个像素,并阅读 .tga 文件来了解这些像素,但那是针对 DirectX 9 的。
有什么帮助或提示吗?提前致谢。
c - 使用 C 水平和垂直翻转图像 (.tga)
我在 C 中有一个分配,我也通过对标题进行更改来水平和垂直翻转 .tga 图像。我猜我必须对图片的高度和宽度做一些事情,但不知道该怎么做。
这是关于 TGA 格式的链接:http ://www.fileformat.info/format/tga/egff.htm
我不指望任何人编写解决方案,但如果有人对我如何做到这一点有理论,那就太好了。
c - 将 tga 文件转换为黑白的问题
我一直在尝试让这个程序将彩色的 tga 图像转换为黑白。但我不知道该怎么做。我对 C 非常陌生,还没有掌握语法甚至正确使用 ubuntu。
我认为我的问题是无法读取 tga 文件标题。因为我在 tga 文件上尝试这个程序时得到的结果是一张没有高度的无法打开的图片。“高度 = 0”。
是否有一些很好的链接可供人们阅读 C 语言?
c++ - 编写 tga 文件
我不明白,当我们写一个 tga 标题时,为什么我们要这样做来放置图片的尺寸:
提前致谢
c++ - C++上的TGA RLE压缩(编写)算法
我找到了这段代码,我想知道为什么它不起作用..
// f 是一个流
}
我试图实现它,它似乎并不好..
否则,有人知道它是否存在一个库或只是一个简单的文件,我可以在其中找到这个算法?
提前谢谢你
c - libtga weird Segmentation fault
I didn't want to reinvent the wheel, so I downloaded libtga which seemed to have a convenient and simple API. Building was easy, but I stumbled upon a weird segmentation fault I can not explain. A small example:
I compile the program with: gcc -g --std=c99 -O0 tgatest.c -L./lib -ltga -I./include
Now, if "TEST" is defined everything works fine and the values for each pixel are printed to stdout (I use a 4x4 image). If I don't define "TEST" it throws a segmentation fault at line
I don't understand why. Debugging shows that "img" is "Address 0x1 out of bounds", but with "TEST" it is a valid address. Any suggestions how to further investigate this? I thought the compiler may optimize things away, but -O0 doesn't change anything. Same for the --std=c99.
unity3d - 在 Unity3d 中将 .tga 或 .png 图像文件导出到磁盘
有什么方法可以通过代码将 .png 或 .tga 文件导出到 Unity 中的本地磁盘?我需要编写一个转换器来加载资产包并将它们转换为原始源图像文件。例如,我需要以任何人都可以使用 Photoshop 打开它们的方式创建这些文件。关于如何做的任何想法?
谢谢。大卫