something is different about the image this time?
I used to be able to just use MS Paint with the "bucket fill" tool to solve the nonogram (with black & white colors), then cut-paste it into position, but now there are diving lines between the cells which are of slightly different colors that messes with the simple fill-color process...
Comment has been collapsed.
this might explain a few things: https://www.steamgifts.com/go/comment/JhStFf5
Comment has been collapsed.
In principle, even though there are lines, the QR code reader will still be able to decipher the code.
I still proceed the same way with the MS Paint bucket fill tool to blacken/whiten the cells, and I paste the result (with the lines and all) into the QR code to solve it.
Let me know if it works out for you.
The goal with the change was to make life easier but if it causes more actions for the solving then I can always revert to the previous way.
Comment has been collapsed.
I didn't try submitting the image containing the dividing lines into the QR code reader, didn't think that would work.
In the meantime I found another way :)
I solved the nonogram as usual, wrote it down as a 0-1 matrix, and using a quick Python script I generated the black-and-white image patch from that matrix where each block is 15x15 pixels, finally I manually cut-paste it into position.
Here's my script if anyone is curious:
import numpy as np
import imageio
# 1=black, 0=white
A = np.array([
[0,1,0,1,0,1,0,1,0,1,0,1,0,1,0],
[1,0,1,0,1,0,1,0,1,0,1,0,1,0,1],
[0,1,0,1,0,1,0,1,0,1,0,1,0,1,0],
[1,0,1,0,1,0,1,0,1,0,1,0,1,0,1],
[0,1,0,1,0,1,0,1,0,1,0,1,0,1,0],
[1,0,1,0,1,0,1,0,1,0,1,0,1,0,1],
[0,1,0,1,0,1,0,1,0,1,0,1,0,1,0],
[1,0,1,0,1,0,1,0,1,0,1,0,1,0,1]])
AA = np.repeat(np.repeat((1 - A).astype('uint8') * 255, 15, axis=0), 15, axis=1)
imageio.imwrite('out.png', AA)
Obviously you have to fill the correct solution (above matrix will simply create a checkerboard pattern)
You can test it online over at: https://repl.it/languages/python3
Comment has been collapsed.
That's some dedication right there :)
I am currently starting to work on a system to determine if my generated puzzles have a unique solution, because it sometimes takes me as much as 10 tries before I generate a subset of the QR that is actually possible.
My own code is in Processing (Java) but at some point I'm planning on translating it to P5.js so that I could embed the puzzles in a webpage. Someday...
Comment has been collapsed.
I didn't try submitting the image containing the dividing lines into the QR code reader, didn't think that would work.
they can read a lot and are really less prone to errors, so give it a try
Comment has been collapsed.
By the way, I've blacked out one cell because otherwise there would have been 2 solutions.
This may happen in the future, I usually try finding other areas to generate the puzzle from but for a 15x15 it's not easy lol.
Comment has been collapsed.
58 Comments - Last post 49 seconds ago by Lugum
32 Comments - Last post 6 minutes ago by hallak65
450 Comments - Last post 6 hours ago by klingki
7 Comments - Last post 10 hours ago by xXSAFOXx
16,297 Comments - Last post 12 hours ago by SebastianCrenshaw
206 Comments - Last post 16 hours ago by Joey2741
31 Comments - Last post 16 hours ago by Pika8
16,781 Comments - Last post 18 minutes ago by Operations
4 Comments - Last post 23 minutes ago by adam1224
129 Comments - Last post 26 minutes ago by Calibr3
172 Comments - Last post 54 minutes ago by Fitz10024
54 Comments - Last post 54 minutes ago by MarvashMagalli
7,980 Comments - Last post 55 minutes ago by greddo
70 Comments - Last post 1 hour ago by Tucs
RosimInc's Nonogram Café
Announcement - Puzzle Creator
Hello everyone, to mark the end of this year of nonograms, I have decided to make my creation code public so that anyone may generate their own nonograms!
It's really easy to use and will just require you to install or download Processing, more info available on the page.
RosimInc's Nonogram Cafe on GitHub
Weekly Puzzles
The links below contain everything you need to access the giveaways I made.
Bonus Puzzles
More puzzles!
Here are the generous contributions of fellow SteamGifts members :)
Want to contribute and have a nonogram giveaway of your own? Instructions in the Join the fun! section.
Notes
* Region restriction: None at the moment
** Filled squares: Any square already marked as being black or white is an additional clue to remove the ambiguity of two possible solutions.
*** Decoder issues: It's been reported that puzzle 43 has trouble being decoded by the ZXing Decoder and the phone decoders. If this happens to you, try with a phone app (moving the phone further back from the screen), or zoom out the code before uploading it to the decoder.
Hints
Hint 1 : You might want to know how Nonograms work
Hint 2 : You might want to know how to decode QR codes (I personally recommend phone apps)
Hint 3 : You might want to use a graphical tool like MS Paint / Paintbrush / GIMP
Feedback
Feedback and ideas are most welcome! ~
Comment has been collapsed.