Skip to content

Instantly share code, notes, and snippets.

@a-kaneda
a-kaneda / pngspace.c
Last active December 23, 2015 04:09
PNGファイルに等間隔で隙間を入れます。隙間には隣接するドットをコピーします。ビット深度4bitのファイルのみ対応しています。libpngを使用しています。
#include <stdio.h>
#include <stdlib.h>
#include "png.h"
/*!
@brief PNG隙間作成処理
PNGファイルのタイルごと間に隙間を挿入する。ビット深度4bitのファイルのみに対応する。
オプションは以下のとおり、
- 1個目:タイルのサイズ
@a-kaneda
a-kaneda / pngresize.c
Last active December 14, 2015 11:58
PNGファイルを補間なしで単純に拡大します。ビット深度4bitのファイルのみ対応しています。libpngを使用しています。
#include <stdio.h>
#include <stdlib.h>
#include "png.h"
/*!
@brief PNGファイル拡大処理
PNGファイルを拡大する。ビット深度4bitのファイルのみに対応する。
オプションは以下のとおり、
- 1個目:倍率