Fonts for love live and popn (#1)

Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
main
sigonasr2, Sig, Sigo 2 years ago
parent 483422a10e
commit 1dc6eb40c6
  1. 4
      readers/LoveLiveReader.java
  2. 8
      readers/fonts/Font.java
  3. 30
      readers/fonts/lovelive_noteCount
  4. 30
      readers/fonts/lovelive_pct
  5. 30
      readers/fonts/lovelive_score
  6. 30
      readers/fonts/popn_combo
  7. 30
      readers/fonts/popn_noteCount
  8. 30
      readers/fonts/popn_score
  9. 12
      sigPlace.java
  10. BIN
      test.png

@ -32,6 +32,7 @@ public class LoveLiveReader extends Reader{
readRegions.add(new Box(277,165,572,40)); //title[8]
readRegions.add(new Box(716,502,226,45)); //pct[9]
readRegions.add(new Box(782,452,158,50)); //maxcombo[10]
readRegions.add(new Box(100,470,84,42)); //difficultylv[11]
}
void ColorFilter(int[] arr,int region,int width) {
@ -58,7 +59,8 @@ public class LoveLiveReader extends Reader{
case 4:
case 5:
case 6:
case 8:{
case 8:
case 11:{
final ColorRange TARGETCOLOR = new ColorRange(255,255,255,255,255,255);
final ColorRange SEEKINGCOLOR = new ColorRange(240,255,240,255,240,255);
final Color FINALCOLOR = Color.MAGENTA;

@ -88,8 +88,12 @@ public class Font {
}
}
int index = expectedGlyphs.charAt(0)-'0';
font.data[index]=g;
System.out.println("Glyph for number "+index+" has been saved.");
if (index>=0&&index<font.data.length) {
font.data[index]=g;
System.out.println("Glyph for number "+index+" has been saved.");
} else {
System.out.println("Skip unrecognized glyph: "+expectedGlyphs.charAt(0));
}
expectedGlyphs=expectedGlyphs.substring(1);
startX=-1;
endX=-1;

@ -0,0 +1,30 @@
31
40
0000000000000111111110000000000000000000011111111111110000000000000000111111111111111110000000000000111111111111111111100000000000111111111111111111111000000000111111111111111111111100000000111111111111111111111111000000111111111111111111111111100000011111111111000001111111111000011111111110000000011111111100001111111110000000001111111111001111111111000000000011111111100111111111000000000001111111110011111111000000000000111111111011111111100000000000001111111101111111110000000000000111111110111111111000000000000011111111111111111000000000000001111111111111111100000000000000111111111111111110000000000000011111111111111111000000000000001111111111111111100000000000000111111111111111110000000000000011111111111111111000000000000001111111101111111100000000000000111111110111111110000000000000111111111011111111000000000000011111111101111111100000000000001111111110111111111000000000001111111110011111111100000000000111111111000111111111000000000111111111100011111111110000000111111111100001111111111100000111111111110000011111111111111111111111110000001111111111111111111111111000000011111111111111111111111000000000111111111111111111111000000000001111111111111111111000000000000011111111111111111000000000000000111111111111111000000000
0
0
0
0
30
41
000000000000000111100000000000000000000000001111111000000000001111000000011111111110000000111111100000011111111111000000111111111100111111111111100000111111111110111111111111100000011111111111111111111111110000001111111110000111111111110000001111110000000001111111110000001111000000000001111111110000000100000000000001111111110000000000000000000001111111110000000000000000000011111111100000000000000000000111111111100000000000000000011111111111000000000000000001111111111110000000000000001111111111111100000000000001111111111111111000000000000000111111111111111111000000000000111111111111111111110000000000111111111111111111111100000000111111111111111111111110000000011111111111111111111110000000011100000000011111111111000000000000000000001111111111000000000000000000000111111111000000000000000000000111111111000000000000000000000111111111000000000000000000000111111111000000000000000000001111111111000000000000000000111111111111000000000000000011111111111110000000000000011111111111111110000000111111111111111111111100011111111111111111111111111000001111111111111111111111110000001111111111111111111111100000001111111111111111111111000000001111111111111111111100000000001111111111111111100000000000000111111111111000000000000000
32
40
00000000000000111000000000000000000000000000011111000000000000000000000000000111111100000000000000000000000011111111110000000000000000000001111111111110000000000000000000111111111111000000000000000000001111111111100000000000000000000111111111110000000000000000000011111111111000000000000000000001111111111100000000000000000000011111111110000000000000000000001111111111000000000000000000000111111111110011111000000000000001111111111000111111110000000000111111111100001111111100000000001111111110000011111111000000000111111111100000111111110000000001111111110000001111111100000000111111111000000111111111000000001111111110000001111111110000000111111111000000011111111100000001111111110000000111111111000000111111111000000001111111110000001111111110000000011111111100000011111111100000000111111111001111111111111000000001111111111111111111111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111001111111111111111111111111111110000111111111111111111111111000000000011111111111111111110000000000000000000000011111111100000000000000000000000111111111000000000000000000000001111111110000000000000000000000011111111100000000000000000000000111111111000000000000000000000001111111110000000
30
42
000001111100000000000000000000000001111111100000000000000000000011111111100000000011111000000011111111111111111111111000000011111111111111111111111000000011111111111111111111111000000011111111111111111111111000000111111111111111111111111000000111111111011111111111111000000111111110011111111111100000000111111110011100000000000000001111111110000000000000000000001111111110000000000000000000001111111100000000000000000000001111111100000000000000000000011111111100000000000000000000011111111101111111111000000000011111111111111111111111000000011111111111111111111111110000011111111111111111111111111000111111111111111111111111111100111111111111111111111111111110111111111111111111111111111110001111111111000000111111111111000111111000000000001111111111000001100000000000000111111111000000000000000000000111111111000000000000000000000111111111000000000000000000001111111111000000000000000000011111111110000000000000000000111111111110000000000000000001111111111110000000000000001111111111111100000000000001111111111111111000000000111111111111111111111000000011111111111111111111110000000011111111111111111111100000000001111111111111111110000000000001111111111111111000000000000000111111111111100000000000000000111111111110000000000000000000111111100000000000000000
0
0
0
0
0
0
34
40
0000000000001111111111110000000000000000000111111111111111111000000000000001111111111111111111111100000000001111111111111111111111111000000001111111111111111111111111111000001111111111111111111111111111110001111111111111111111111111111110001111111111111110111111111111111000111111111110000000000111111111000111111111100000000000000111111000011111111100000000000000000111100001111111110000000000000010001100001111111110000000000000011111110000111111111000000000000011111111100011111111100000000000011111111110000111111110000000000011111111111000011111111100000000011111111111000001111111111100001111111111111100000111111111111111111111111111110000001111111111111111111111111111000000111111111111111111111111111100000001111111111111111111111111100000000011111111111111111111111110000000000011111111111111111111111000000000000011111111100011111111100000000000000000000000001111111110000000000000000000000000111111110000000000000000000000000011111111000000000000000000000000011111111100000000000000000000000001111111110000000000000000000000000111111110000000000000000000000000011111111000000000000000000000000011111111100000000000000000000000001111111110000000000000000000000000111111111000000000000000000000000011111111000000000000000000000000001111111100000000000000000000000001111111110000000000000000000000000111111111000000000000000000000000011111111100000000

@ -0,0 +1,30 @@
0
0
10
24
000000111000001111110001111111011111111101111111111111111111011111111100000111110000011111000001111100000111110000011111000001111100000111110000011111000001111100000111110000011111000001111100000111110000011111000001111100000111110000011111
0
0
0
0
0
0
0
0
0
0
0
0
17
25
00001111111110000000111111111110000011111111111110001111111111111110011111100001111101111100000001111111111000000011111111110000000111110111110000011111001111111111111110001111111111111000001111111111110001111111111111100001111111111111101111110000011111111111000000011110111100000000011111111000000000111111111000000011111111101000001111111111111111111111101111111111111110001111111111111000001111100111100000000111111100000
17
24
000011111111000000001111111111100000111111111111100011111111111111000111111001111111011111000000111110111110000000111111111100000001111111111000000011111111110000000111111111100000011111111111100001111111011111111111111110111111111111111100011111111111111000011111110111110000000000001111100100000000011111111110000001111101111010000101111001111111111111100011111111111111000011111111111100000011111111110000

@ -0,0 +1,30 @@
0
0
12
28
000000111111000000111111000111111111001111111111111111111111111111111111111111111111111111111111000100111111000000111111000000111111000000111111000000111111000000111111000000111111000000111111000000111111000000111111000000111111000000111111000000111111000000111111000000111111000000111111000000111111000000111111000000111111000000111111
21
27
000000111111111100000000001111111111110000000111111111111111000000111111111111111100001111111111111111110001111111100111111110001111110000001111110001111110000001111110001111100000001111110001111000000001111110000000000000001111110000000000000011111110000000000001111111110000000000011111111110000000001111111111000000000011111111111000000001111111111000000000011111111110000000001111111111000000000001111111111000000000001111111000000000000011111110000000000000111111111111111111100111111111111111111110111111111111111111111111111111111111111111011111111111111111110
20
27
000001111111110000000000011111111110000000011111111111111000000111111111111110000111111000001111110001111100000001111100011111000000001111100111100000000011111000000000000000111110000000000000011111000000000000011111110000000000000111111000000000011111111100000000000111111111000000000001111111111100000000001111111110000000000000000111111000000000000000111110000000000000000111100000000000000001111011111000000000011111111110000000000111100111110000000111111001111110000001111110011111111111111111000011111111111111110000011111111111111000
20
27
000000000001111000000000000000111111000000000000011111110000000000000111111100000000000011111111000000000000111111110000000000011111111100000000001111101111000000000011110011110000000000111100111100000000111110001111000000001111100011110000000111110000111100000011111100001111000000111110000011110000001111000000111100000111110000001111000011111000000011110000111111111111111111111111111111111111111111111111111111111111111111111111111111110011111111111111111000000000000011111000000000000000111100000000000000001111000000000000000011110000
19
27
000000000000001000000011111111111111000011111111111111110001111111111111111000111111111111111000011110000000000000001111000000000000001111100000000000000111110000000000000011111000000000000001111111111111100000111111111111110000011111111111111110001111111111111111000111111000001111111011110000000001111100000000000000111110000000000000011111000000000000000111100000000000000011110111100000000011111011110000000000111111111100000001111110111111000000111110011111111111111111000111111111111111000001111111111111000
0
0
0
0
0
0
0
0

@ -0,0 +1,30 @@
24
23
000000011111111111110000000000011111111111111000000000111111101111111100000000111111101111111100000011111100000111111111000111110000000001111111000111110000000001111111000111110000000000111111000111110000000000111111000111110000000000111111000111110000000000111111000111110000000001111111000111100000000001111111000111100000000001111100000111100000000001111100011111100000000001111000111111110000000001111000111111110000000001111000111111110000000111111000011111110000000111111000000111111111111111110000000111111111111111110000000111111111111111110000
12
23
011111111110011111111110000111111110000111111110000011111110000000011110000000011110000000011110000001111110000001111110000001111110000011111100000011111100000011111100000011111100000011110000000011110000000011110000000011111100000111111100111111111111111111111111111111111111
21
23
000000011111111111000000001111111111111100000011111100111111111000011111100111111111001111110000000111111001111100000000111111001111100000000111111001111100000000001111001111100000000111111001111100000001111100001111100000001111100000010000001111111000000000000001111110000000000000011111000000000000000011111000000000000001111110000000000000011111000000000000000011111000000000000011111111000001111000011111111000111111011111111111111111111011111111111111111111111111111111111111111
20
23
0111111111111100000001111111111111111111011111111000001111110111111110000011111101111110000000001111011111000000000011110111110000000000111101110000000000001111000011000000001111110000111111111111110000001111111111111100000011111111111111000000111111111111110000000000000001111111000000000000011111110000000000000011111100000000000000001111000000000000000011110111000000000011111111111100000000111111111111111111111111001111111111111111110001111111111111111100
24
22
000000010000000000000000000000111100000000000000000000111100000000000000000011111100000000000000000111111100000000000000000111111100000000000000000111110000000000000000011111110000000001110000111111110000001111110000111111110000001111110000111111111111111111111100111111111111111111111111011111111111111111111100011111111111111111111100000111111111111111111000000000000001111111110000000000000001111111110000000000000001111111110000000000000001111111110000000000000011111111111000000000000011111111111000000000011111111111111000
24
23
000001111111111111111111000011111111111111111111000011111110000001111111000011111110000001111111000011111100000000111100001111111100000000000000001111111100000000000000001111111100000000000000001111111110000000000000001111111111111111000000001111111111111111000000001111111111111111111000000011111111111111111000000000000000001111111000000000000000001111111000000000000000000111111000000000000000000001111000000000000000000001111000111110000000000111111000111111100000000111111000011111111111111111100000011111111111111111100000001111111111111111100000
0
0
21
23
111111111111111111111111111111111111111111111111100011111111111111111100011111111111111100000000111111111111000000000111111100111000000000111111100111000000000111111000000000000000111111000000000000001111110000000000000001111110000000000000011111110000000000001111110000000000000001111110000000000000001111110000000000000011111000000000000000011110000000000000000011110000000000000011111110000000000000011111100000000000000111110000000000000000111110000000000000011111100000000000000
21
23
000000001111111110000000000011111111111100000001111111111111111000001111111111111111000001111100000111111000001111100000111111000001111100000111111000011111100000111111000011111110000111111000011111111111111111000011111111111111111000011111111111111100001111110000001111111001111110000000111111001111110000000111111111111100000000001111111111100000000001111111111100000000001111111111100000000111111111111110000000111111001111111111111111100001111111111111111100001111111111111111100
23
23
0000001111100000000000000000011111110000000000000111111100000011110000001111111000000111100001111111100000001111100011111100000000011111110111111000000000111111101111110000000001111111011111100000000011111110111111000000011111110001111110000000111111100011111111111111111110000111111111111111111100000001111111111111111000000011111111111111110000000001111100011111100000000000000000111111000000000000000001111110000111000000000011111100001110000000001111100000111111111111111111000001111111111111111110000001111111111111111000000

@ -0,0 +1,30 @@
23
28
00000000011100001110000000000111111111111111100000001111111111111111000000111111111111111110000001111100000011111110000011111000000111111100011111110000001111111000111110000000001111110001111100000000000111100011111000000000001111000111110000000000011110001111100000000011111100111111000000001111111001111110000000011111110011111100000000111111100111111000000001111111001111110000000011111110011111100000000111111011111111000000001111110111111110000000011111101111111100000000111111011111111000000001111110001111110000000111111100001111111111111111000000011111111111111110000000111111111111111100000000001111111111000000000000011111111110000000
14
28
01110000000000011111111110000111111111100001111111111000000011111110000000111111100000000111111000000001111110000000011111100000000111111000000001111110000000011111000000001111110000000011111100000000111111000000001111110000000011111100000000111111000000001111110000000011111100000000111111000000001111110000000011111110001111111111111111111111111111111111111111111111111111110011111111111100
21
28
000000000100000000000000011111111111111110000011111111111111110000011111111111111111000111111100000011111000111111100000011111000111111000000011111000111100000000011111000111100000000011111000111100000000011111000111100000000011111000111100000001111100000011100001111111100000011100001111111100000000000001111110000000000000011111100000000000000011111100000000000000111110000000000000011111100000000000000111111100000011000000111111100000011000011111110000001111000111111110000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
19
28
0011000000000001100011111111111111111101111111111111111110111111111111111111011111100000001111101111110000000111110111100000000011111011100000000001111100000000000000111110000000000000011111000000000000001111100000000000000111100011111111111111100001111111111111110000111111111111111100000000000011111111000000000001111111100000000000011111110000000000000011111000000000000001111100000000000000111110111000000000011111111110000000001111111111111111111111111111111111111111111011111111111111110000111111111111000000011111111111100000
23
26
0000000111100000000000000000001111000000000000000000011110000000000000000001111100000000000000001111110000000000000000011111100000011100000000111111000000111000000001110000000111110000000111100000001111100000001111000000011111000000011110000000111110000001111000000001111100001111110000000011111000011111100000000111110000111111000000011111100000001111111111111111111100000000000111111110000000000000001111111100000000000000011111111000000000000000111111110000000000000001111111100000000000000011111111000000000000000111111110000000000000011111111111000000000000111111111110000000000001111111111100
23
26
0000011111111111111111000000111111111111111111000001111111111111111110000011111111111111111100000111110000000111110000111111100000000010000001111111000000000100000011111110000000000000000111111100000000000000001111111000000000000000011111110000000000000000111111111111000000000001111111111111111000000011111111111111110000000111111111111111100000000000000000000111111000000000000000001111110000000000000000011111100000000000000000111111000000000000000001111110000000000000000011111100000000000000000111111011111000000000001110000000111111111111111100000001111111111111111000000011111111111111110000
23
28
00000000011100001110000000000111111111111111100000001111111111111111000000111111111111111110000001111100000011111110000011111000000111111100011111110000000111110000111110000000000000000001111100000000000000000011111000000000000000000111111000000000000000011111111111111111000000111111111111111111110001111111111111111111100011111111111111111111000111111100000001111110001111111000000011111101111111100000000111111011111111000000001111110111111110000000011111101111111100000000111111011111111000000001111110001111110000000111111100001111111111111111000000011111111111111110000000111111111111111100000000001111111111000000000000011111111110000000
21
28
011000000000000000001011111111111111111111011111111111111111111011111111111111111111111111000000001111111111111000000001111111111111000000001111111111100000000001111110000000000000001111110000000000000001111110000000000000011111110000000000000011110000000000000001111110000000000000001111110000000000000011111000000000000000011111000000000000000011111000000000000011111110000000000000011111100000000000000011111100000000000000011111100000000000000111110000000000000011111100000000000000111111100000000000000111111100000000000000111110000000000000000111110000000000000000111110000000000000
22
28
0000000001110000100000000000001111111111100000000000111111111110000000001111111111111111000001111100000011111100000111110000001111110000011111000000111111000001111100000011111100000111110000001111110000011111000000111111000001111100000111111100000111111111111111000000011111111111111000000001111111111111100000011111111111111111000011111100000000111111001111110000000011111111111111000000001111111111110000000000111111111111000000000011111111111100000000001111111111110000000000111111111111110000000111111100111111111111111111000011111111111111111100000111111111111111100000000111111111110000000000011111111111000000
22
28
0000000000000001000000000011111111111111100000001111111111111110000000111111111111111000001111110000001111100000111111000000111110000111111000000001111110011111100000000111111101111110000000011111110111111000000001111111011111100000000111111101111110000000011111100111111111111111111110011111111111111111111001111111111111111111100011111111111111111000001111111111111111100000001111111111111110000000000000000001111000000000000000000111100000000000000000011110000000000000000011111000011110000000111111000011111111111111111100001111111111111111110000011111111111111100000000001111111111000000000000111111111100000000

@ -0,0 +1,30 @@
34
42
000000000000000001111100000000000000000000000111111111111111110000000000000000011111111111111111000000000000001111111111111111111110000000000001111111111111111111111111000000000111111111111111111111111100000001111111111110000111111111111100001111111111000000000011111111110001111111111100000000001111111111000111111111110000000000111111111100011111111110000000000011111111110001111111100000000000001111111111011111111110000000000000111111111101111111111000000000000011111111110111111111100000000000001111111111011111111110000000000000111111111101111111111000000000000011111111110111111111100000000000001111111111011111111110000000000000111111111101111111111000000000000011111111110111111111100000000000001111111111011111111110000000000000111111111101111111111000000000000011111111110111111111100000000000001111111111011111111110000000000000111111111101111111111000000000000011111111111111111111100000000000111111111111111111111110000000000011111111111111111111111000000000001111111111001111111111100000000000111111111100111111111110000000000011111111100011111111111000000000001111111110000111111111100000000001111111111000011111111110000000000111111111100001111111111110000000111111111000000111111111111000000011111111100000000111111111110000111111111100000000001111111111111111111111100000000000111111111111111111111110000000000001111111111111111111100000000000000000111111111111110000000000000000000000111111111100000000000000
22
41
00000111111111111110000000011111111111111000000111111111111111100000011111111111111110000001111111111111111000000111111111111111100000000000011111111110000000000001111111111000000000000111111111100000000000011111111110000000000001111111111000000000000111111111100000000000011111111110000000000001111111111000000000000111111110000000000000011111111000000000000111111111100000000000011111111110000000000001111111111000000000000111111111100000000000011111111110000000000001111111111000000000000111111111100000000000011111111110000000000001111111111000000000000111111111100000000000011111111110000000000001111111111000000000000111111111100000000000011111111110000000000001111111111000000000001111111111100000000000111111111111100000000111111111111110000000011111111111111000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000001111111111111111000
33
42
000000000000000011110000000000000000000000011111111111111111100000000000000011111111111111111100000000000000111111111111111111111000000000011111111111111111111111100000000011111111111111111111111100000011111111111100001111111111111000011111111100000000001111111111000111111111100000000001111111111000111111111100000000001111111111000111111111100000000001111111111000111111111100000000001111111111000111111111100000000001111111111000111111111100000000001111111111000111111111100000000111111111100000111111110000000000111111111100000111111110000000000111111111100000111111110000000001111111111000000011111100000000001111111100000000000000000000000011111111100000000000000000000000011111111100000000000000000000001111111110000000000000000000000011111111000000000000000000000001111111111000000000000000000000001111111111000000000000000000000011111111000000000000000000000001111111111000000000000000000000001111111111000000000000000000000011111111110000000000000000000000111111111100000000000000000000011111111110000000000011100000000011111111110000000000011100000000111111111111100000001111111000011111111111111110000111111111000111111111111111110000111111111000111111111111111110000111111111001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000111111111111111111111111111000
34
41
00000111111111111111111111100000000000011111111111111111111110000000000111111111111111111111111110000000011111111111111111111111111110000001111111111111111111111111111000011111111111111111111111111111110001111111111000000000001111111111000111111111100000000000001111111111011111111110000000000000111111111101111111111000000000000011111111110000111100000000000000001111111100000011110000000000000000111111100000001111000000000000000011111110000000000000000000000000001111111000000000000000000000000011111111100000000000000000000000001111111110000000000000000000000000111111100000000000000000000000000111111110000000000000000000000011111111111000000000000000000000001111111111100000000001111111111111111111111110000000000001111111111111111111111110000000000011111111111111111111100000000000001111111111111111111110000000000000000000000000011111111110000000000000000000000000111111111100000000000000000000000011111111110000000000000000000000001111111111110000000000000000000000111111111100000000000000000000000111111111110000000000000000000000011111111111000111111000000000000001111111111000111111111100000000000111111111100001111111111000000000111111111000000111111111100000000011111111100000011111111111110000111111111110000000011111111111111111111111100000000001111111111111111111111110000000000011111111111111111111100000000000000000111111111111100000000000000000000000011111110000000000000000
35
42
000000000000001110000000000000000000000000000111111111000000000000000000000000001111111110000000000000000000000000011111111100000000000000000000000001111111111000000000000000000000000011111111110000000000000000000000011111111110000000000000000000000000111111111100000000000000000000000011111111111000000000000000000000000111111111110000000000000000000000001111111100000000001111000000000001111111111000000000111111100000000011111111110000000111111111000000000111111111100000001111111110000000011111111110000000011111111100000001111111111100000000111111111000000011111111111000000001111111110000000111111111110000000111111111100000111111111111100000001111111111100001111111111111000000011111111111000011111111111110000000111111111110000111111111111100000011111111111100000011111111111111111111111111111111000011111111111111111111111111111111000111111111111111111111111111111110000111111111111111111111111111111100000000001111111111111111111110000000000000011111111111111111111100000000000000000000000111111111000000000000000000000000001111111110000000000000000000000000011111111100000000000000000000000000111111111000000000000000000000000001111111111100000000000000000000011111111111111100000000000000000000011111111111111000000000000000000000111111111111110000000000000000000011111111111111111000000000000000111111111111111111111000000000000001111111111111111111110000000000001111111111111111111111000000000000000111111111111111111000000000000000000111111111111111100000
36
41
000000011111111111111111111111111100000000011111111111111111111111111100000000111111111111111111111111111111000000111111111111111111111111111111000000111111111111111111111111111111000000111111111111111111111111111111000000111111111100000000001111111111000000111111110000000000001111111100000000111111110000000000001111111100000000111111110000000000001111111000000001111111110000000000000000000000000001111111111100000000000000000000000001111111111100000000000000000000000001111111111100000000000000000000000001111111111100000000000000000000000001111111111100000000000000000000000111111111111111100000000000000000000111111111111111111111111110000000000111111111111111111111111111000000000111111111111111111111111111000000000001111111111111111111111111100000000000000000000000001111111111111000000000000000000000000011111111111000000000000000000000000011111111111000000000000000000000000001111111111000000000000000000000000001111111111000000000000000000000000001111111111000000000000000000000000001111111111000000000000000000000000001111111111000000111100000000000000011111111111000000111100000000000000011111111111000111111111000000000000011111111111000111111111100000000000011111111100000111111111111100000001111111111100000111111111111100000001111111111100000000111111111110000011111111111000000000001111111111111111111111000000000000001111111111111111111111000000000000000111111111111111111110000000000000000000011111111111110000000000000000000000000011111111100000000000000
34
41
00000000000001111111111111111100000000000000000111111111111111110000000000000011111111111111111111100000000000111111111111111111111111110000000011111111111111111111111111000000111111111110000111111111111100000011111111000000000001111111110000111111111100000000000001111100000011111111110000000000000111110000011111111000000000000000000000000001111111100000000000000000000000011111111110000000000000000000000001111111111000000000000000000000000111111111111000000000000000000000011111111111110000000000000000000001111111111111000000000000000000000111111111111111111111111110000000011111111111111111111111111111000001111111111111111111111111111110000111111111111111111111111111111000011111111111111111111111111111110001111111111110000000011111111111000111111111100000000000011111111111011111111110000000000001111111111111111111111000000000000111111111111111111111000000000000011111111111111111111100000000000001111111111111111111110000000000000111111111111111111111000000000000011111111111011111111110000000000111111111110001111111111000000000011111111111000111111111100000000001111111111100011111111110000000000111111111100001111111111110000000111111111100000111111111111000000011111111110000000011111111111100111111111100000000001111111111111111111111100000000000111111111111111111111110000000000000111111111111111111100000000000000000111111111111100000000000000000000000011111111100000000000000
34
41
01111111111111111111111111111110000111111111111111111111111111111000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111111100000000000011111111111111111111110000000000001111111111111111111110000000000000111111111111001111111000000000000011111111111000011111000000000000001111111111100001111100000000000000111111111110000000000000000000001111111111100000000000000000000000111111111110000000000000000000000011111111111000000000000000000000011111111110000000000000000000000001111111111000000000000000000000011111111110000000000000000000000001111111111000000000000000000000001111111111100000000000000000000000111111111100000000000000000000000111111111000000000000000000000000011111111100000000000000000000000001111111110000000000000000000000011111111110000000000000000000000001111111111000000000000000000000001111111111000000000000000000000000111111110000000000000000000000001111111111000000000000000000000000111111111100000000000000000000000111111111100000000000000000000000111111111000000000000000000000000011111111100000000000000000000000001111111110000000000000000000000011111111110000000000000000000000011111111111000000000000000000000001111111111100000000000000000000000111111111100000000000000000000000011111111000000000000000000000000000111111000000000000000000000000
34
42
000000000000000001111100000000000000000000000001111111111111110000000000000000000111111111111111000000000000000011111111111111111110000000000000111111111100111111111110000000000011111111110011111111111000000000011111111000000111111111100000000111111111100000001111111111000000011111111100000000001111111100000001111111110000000000111111110000001111111111000000000011111110000000111111111100000000111111111000000011111111111000000011111111100000001111111111100000001111111110000000011111111110000001111111111000000001111111111000000111111110000000000111111111100000011111111000000000011111111111100011111111100000000001111111111111111111111110000000001111111111111111111111111110000000111111111111111111111111111000000011111111111111111111111111100000011111111111000000011111111110000111111111111000000001111111111100011111111111100000000111111111110001111111111000000000001111111111111111111111100000000000111111111111111111111110000000000011111111111111111111111000000000001111111111111111111111100000000000111111111111111111111110000000000111111111110011111111111000000000011111111111001111111111100000000001111111111000011111111110000000000111111111100001111111111110000000111111111000000111111111111000000011111111100000000111111111110000111111111100000000001111111111111111111111100000000000111111111111111111111110000000000001111111111111111111100000000000000000111111111111100000000000000000000000011111111100000000000000
33
42
000000000000000001111100000000000000000000011111111111111111000000000000000011111111111111111000000000000000111111111111111111110000000000111111111111111111111111100000000111111111111111111111111100000001111111111100001111111111100000111111111100000000001111111111000111111111000000000001111111111000111111111000000000001111111111001111111100000000000001111111111111111111100000000000001111111111111111111100000000000001111111111111111111100000000000001111111111111111111100000000000001111111111111111111111000000000001111111111111111111111000000000001111111111111111111111000000000001111111111111111111111100000000011111111111001111111111100000001111111111111001111111111100000001111111111111000111111111111111111111111111111000111111111111111111111111111111000001111111111111111111111111111000001111111111111111111111111111000000011111111110001111111111111000000000000000000000011111111111000000000000000000000011111111111000000000000000000000011111111100000000000000000000000011111111100000000000000000000000011111111100000000000000000000000011111111100000000000000000000001111111111000001111000000000000001111111110000111111111000000000011111111110000111111111000000000011111111110000111111111111000001111111111000000111111111111111111111111110000000111111111111111111111111110000000000111111111111111111111000000000000000111111111111110000000000000000000011111111111100000000000000

@ -81,18 +81,20 @@ public class sigPlace {
final static int TRANSPARENT = new Color(0,0,0,0).getRGB();
public static void main(String[] args) {
Path f = Paths.get("sdvx4.png");
String fontName = "lovelive_noteCount";
String value = "0";
Path f = Paths.get("lovelive1.png");
BufferedImage img;
try {
img = ImageIO.read(f.toFile());
Box scoreBox = new Box(188,1294,70,23);
Box scoreBox = new Box(509,760,190,54);
int[] arr = img.getRGB(scoreBox.x, scoreBox.y, scoreBox.w, scoreBox.h, null, 0, scoreBox.w);
BufferedImage newImg = new BufferedImage(scoreBox.w,scoreBox.h,BufferedImage.TYPE_INT_ARGB);
final ColorRange TARGETCOLOR = new ColorRange(200,255,200,255,200,255);
final ColorRange SEEKINGCOLOR = new ColorRange(120,255,120,255,120,255);
final ColorRange TARGETCOLOR = new ColorRange(255,255,255,255,255,255);
final ColorRange SEEKINGCOLOR = new ColorRange(240,255,240,255,240,255);
final Color FINALCOLOR = Color.MAGENTA;
for (int i=0;i<arr.length;i++) {
Color col = new Color(arr[i],true);
@ -108,7 +110,7 @@ public class sigPlace {
}
newImg.setRGB(0,0,scoreBox.w,scoreBox.h,arr,0,scoreBox.w);
ImageIO.write(newImg,"png",new File("test.png"));
Font.TrainFont("sdvx_noteCount","150",newImg);
Font.TrainFont(fontName,value,newImg);
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();

Binary file not shown.

Before

Width:  |  Height:  |  Size: 234 B

After

Width:  |  Height:  |  Size: 485 B

Loading…
Cancel
Save