Skip to content

Commit 36a9226

Browse files
committed
Update main README
1 parent ca47877 commit 36a9226

5 files changed

+53
-20
lines changed

README.md

+23-10
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ The tile merger is a GUI application that takes a folder full of image files and
55

66
Latest Release
77
--------------
8-
Download [TileMerger_rel_c1.zip](https://cdn.rawgit.com/Markavian/tile-merger/bb84593c5712c202e2c602a40f13bf8234361b4b/c-sharp/releases/TileMerger_rel_c1.zip) (34Kb)
8+
Download [TileMerger_rel_c1.zip](./releases/TileMerger_1.0.0.zip) (28Kb)
99

1010
* **Requires .NET 2.0 to run**
1111

@@ -15,7 +15,7 @@ Download [TileMerger_rel_c1.zip](https://cdn.rawgit.com/Markavian/tile-merger/bb
1515

1616
### How to use
1717

18-
![image](./c-sharp/build/2011-11-29%20Tile%20Merger%20preview%20c1.png)
18+
![image](./c-sharp/build/2023-07-10%20Tile%20Merger%20preview%201.0.0.png)
1919

2020
* **Source directory** - browse to a folder full of images that you want to merge
2121
* **Target file** - name the file you want to create after merging the images
@@ -49,46 +49,58 @@ Supported arguments:
4949
Website: https://github.com/Markavian/tile-merger
5050
```
5151

52-
# Local Test Command
52+
## Example Commands
5353

5454
Examples using a dev build from the `./c-sharp/` folder:
5555

5656
### Merge all images containing the word banana across 1 columns, tiling top to bottom
5757

5858
```
59-
.\bin\Release\TileMerger.exe --src="./sample-images/" --dest="sample-outputs/bananas_1x5.png" --filter="banana" --cols="1" --td="tb"
59+
TileMerger.exe --src="./sample-images/" --dest="sample-outputs/bananas_1x5.png" --filter="banana" --cols="1" --td="tb"
6060
```
6161

62+
![bananas_1x5.png](./c-sharp/sample-outputs/bananas_1x5.png)
63+
6264
### Merge all images containing the word banana across 5 columns, tiling left to right
6365

6466
```
65-
.\bin\Release\TileMerger.exe --src="./sample-images/" --dest="sample-outputs/bananas_5x1.png" --filter="banana" --cols="5" --td="lr"
67+
TileMerger.exe --src="./sample-images/" --dest="sample-outputs/bananas_5x1.png" --filter="banana" --cols="5" --td="lr"
6668
```
6769

70+
![bananas_1x5.png](./c-sharp/sample-outputs/bananas_5x1.png)
71+
6872
### Merge all images containing the word melon (watermelon, and melon) across 2 columns, tiling top to bottom
6973

7074
```
71-
.\bin\Release\TileMerger.exe --src="./sample-images/" --dest="sample-outputs/melons_2x5.png" --filter="melon" --cols="2" --td="tb"
75+
TileMerger.exe --src="./sample-images/" --dest="sample-outputs/melons_2x5.png" --filter="melon" --cols="2" --td="tb"
7276
```
7377

78+
![bananas_1x5.png](./c-sharp/sample-outputs/melons_2x5.png)
79+
7480
### Merge all images containing the number 00003 across 3 columns, tiling left to right
7581

7682
```
77-
.\bin\Release\TileMerger.exe --src="./sample-images/" --dest="sample-outputs/mixed_3x3.png" --filter="00003" --cols="3" --td="lr"
83+
TileMerger.exe --src="./sample-images/" --dest="sample-outputs/mixed_3x3.png" --filter="00003" --cols="3" --td="lr"
7884
```
7985

86+
![bananas_1x5.png](./c-sharp/sample-outputs/mixed_3x3.png)
87+
8088
### Merge all images across 5 columns, tiling left to right
8189

8290
```
8391
.\bin\Release\TileMerger.exe --src="./sample-images/" --dest="sample-outputs/mixed_5x9.png" --cols="5" --td="lr"
8492
```
8593

94+
![bananas_1x5.png](./c-sharp/sample-outputs/mixed_5x9.png)
95+
8696
### Merge a list of four specific images across 2 columns
8797

8898
```
8999
.\bin\Release\TileMerger.exe --imgs="./sample-images/banana_00002_.png,./sample-images/pear_00001_.png,./sample-images/plum_00001_.png,./sample-images/tomato_00001_.png" --dest="sample-outputs/mixed_2x2.png" --cols="2"
90100
```
91101

102+
![mixed_2x2.png](./c-sharp/sample-outputs/mixed_2x2.png)
103+
92104
Version history
93105
---------------
94106

@@ -116,10 +128,11 @@ Version history
116128
Credits
117129
-------
118130
Written by John Beech
119-
* http://mkv25.net/
131+
* https://mkv25.net/
132+
* https://github.com/johnbeech/
120133

121134
Used on:
122-
* http://mkv25.net/dfma/
135+
* https://mkv25.net/dfma/
123136

124137
Contact
125138
-------
@@ -132,6 +145,6 @@ Please create an issue or send feedback here on github!
132145
* https://github.com/Markavian/tile-merger
133146

134147
### Older versions:
135-
* http://mkv25.net/showcase/
148+
* https://mkv25.net/showcase/
136149

137150

Binary file not shown.
Loading

c-sharp/build/TileMerger.exe

7.5 KB
Binary file not shown.

c-sharp/build/readme.txt

+30-10
Original file line numberDiff line numberDiff line change
@@ -1,42 +1,62 @@
1-
Tile Merger - November 2011
2-
Release c1
1+
Tile Merger - Updated July 2023
2+
Release 1.0.0
33

44
Requires .NET 2.0 to run
55

66
The tile merger is a GUI application that takes a folder full of image files and mergers them into a single tiled image. Use the columns field to set the number of tiles per row. The image size is automatically calculated based on the source images. Images are sorted by their filename. I suggest using a numeric prefix naming scheme such as "001 tree.png", "002 table.png", "003 chair.png" etc. in order to predictably position images.
77

88
Version history:
99

10-
Release c1
10+
Release 1.0
11+
o Added command line arguments
12+
o Fully migrated to Github: https://github.com/Markavian/tile-merger
13+
o Fixed bug with tiling direction to work as intended
14+
15+
Tile Merger 1.0
16+
Supported arguments:
17+
18+
--src="<path>" Source folder to find files in; also used as base directory to find relative imgs
19+
--imgs="f1.png,f2.png" Comma separated list of files, works in tandem with src; file list will still be filtered
20+
--dest="<path>" Destination file path to output to, defaults to ./ TiledImages_x{ cols}_{ td | lr}.png
21+
--filter="string" Filter string, inclusive match
22+
--cols=6 Number of columns before wrapping
23+
--td=lr|tb Tiling Direction - left-right (lr) or (top-bottom) (tb)
24+
--help Show help and version info
25+
26+
Website: https://github.com/Markavian/tile-merger
27+
28+
29+
Release c1 (November 2008)
1130
o Added Tiling Direction - Left to Right (Original Mode), Top to Bottom (New)
1231
o Switch between (Number of Columns) and (Number of Rows)
1332

14-
Release b1
33+
Release b1 (August 2008)
1534
o Added filter text box
1635
o Added a tooltips to number of columns and filter boxes
1736
o Asks for file target if Not set
1837
o Added process label to display number of files processed
1938
o Fixed series of crashing bugs
2039
o Filters out non-image files when processed
2140

22-
Release a1
41+
Release a1 (2008)
2342
Initial release
2443
Supports
2544
o Source folder
2645
o Target file
2746
o Number of columns
2847
o Remember settings
2948

30-
Supports alpha channels. Tested on Windows XP.
49+
Supports alpha channels. Tested on Windows XP, and Windows 11.
3150

3251
Written by John Beech
33-
http://mkv25.net/
52+
https://mkv25.net/
53+
https://github.com/johnbeech/
3454

3555
Used on:
36-
http://mkv25.net/dfma/
56+
https://mkv25.net/dfma/
3757

3858
Contact: csharp@mkv25.net
3959

40-
Available at:
41-
http://mkv25.net/showcase/
60+
Historically available at:
61+
https://mkv25.net/showcase/
4262

0 commit comments

Comments
 (0)