Jump to content

Lxndwich

Members
  • Posts

    11
  • Joined

  • Last visited

Posts posted by Lxndwich

  1. Not sure if you're doing requests for new plugins at the moment (or at all), but I had a potential idea.

     

    Something akin to the "Hue/Saturation+" plugin, but for setting the colors within the range to a predefined color.

     

    Say you had something like this:
    image.png.aaf02601e472f488fc36cceb25ef2235.png

    You can't really make a particular area transparent since the gradients would mess with things, and you can't really just make the whole thing black and white before overlaying the color change since the background isn't off-white but rather off-blue.

     

    As such, you'd likely wanna pick a range around the pink spectrum before replacing the color... But what if you had a specific hex code in mind, and couldn't replicate it with the HSV slider? In this example, I'm gonna take 00FF90, since I'm the one who created the picture and can modify it due to that (though, in the case of this plugin, it'd be assumed that you're editing a file that was provided to you and/or saved in a state of partial destruction (layers merged, saturation/contrast/brightness/value changed, etc.) and that you lack the original layered (or otherwise unaltered) copy).

     

    With an ideal result, you'd receive an output like this:

    image.png.e751cb17c071d717bce3e53a8699ba34.png

    Obviously this won't happen every time, since you'd need understanding of how the "Hue/Saturation+" plugin works to begin with, but this could prove helpful to quite a few people.

  2. 1 hour ago, Tactilis said:


    Honestly, your priority should be to sort out your PC.

    Change your laptop. Or diagnose and replace the "slowly failing hardware". Or even just do a clean install of Windows.

    This has nothing to do with paint.net


     

    While I do understand your stance, this wouldn't just help me. A lot of other art programs nowadays implement timed automatic backups that have an interval of every few minutes and don't suffer many issues for doing it, performance or otherwise. This would help the entirety of users who use this software, and implementing this suggestion might make more people switch to Paint.NET from other art apps.

     

    (Also, I understand why you changed the topic of the post, as I had typed it when I was still upset over the issues I've been suffering the past few weeks, and made it be a bit controversial, but if you wouldn't mind allowing me to pick a name for it now that I've calmed down, I think simply just "[Suggestion] Automatic Backups" would suffice.)

  3. I get crashes and blue screen errors all the time due to running a 2018 laptop on a more modern update of Windows 10 with slowly failing hardware.

     

    If/when I decide to make a project, I can make maybe 15 minutes worth of progress, or 30 if I'm extremely lucky, before 1 of 2 things happen: Paint.NET crashes, or Windows 10 encounters an error and needs to stop.

     

    This has proven time and time again to be a massive pain for me, because I don't have it ingrained in me to press Ctrl+S every 10 seconds, especially when that can necessitate extra inputs, like changing the file type from .PNG to .PDN for example, since during one of those saves, changing the file type could potentially heavily mess with me when it ends up being that one thing I can't do before I see that big white frowny face.

  4. On 8/30/2023 at 3:56 PM, MistaLOD said:

    Also, the process I used was to set the two images on top of each other, use the magic wand selection tool with the threshold at 0% and flood mode global to select the missing pixels on the one without glasses. I then selected that position on the one without glasses so I can get the same pattern. (truncated explanation)

     

    Here's the final result.

    final result minecraft skin XL.png

    final result minecraft skin.png

    I hope this was what you were looking for.

     

    Dude, thank you SO much, I have no idea how I didn't think to do this.

  5. 6 hours ago, Tactilis said:

    I couldn't make any sense of what you wrote until I enlarged each of your very tiny images:

    Minecraft-Steve.png

    OK I see the glasses now.

     


    Nope. I'm totally lost now.

    What do you mean by "compare the difference between images"? It looks as though you have changed all the colours, except for the purples.

    If you want to see hue and saturation values, then expand the paint.net Colors window (click 'More >>') and use the Color Picker tool (shortcut K).


    Why not try asking your question again but imagine you are asking someone who doesn't know anything (or indeed care) about Minecraft, or Steve, or Mojang, or smiles, or beards, or "some kind of software", or python code... or any other irrelevant details.

    Please just describe clearly and succinctly what you want to achieve with the 3 images? We might then be able to assist.


    The above advice may seem a little harsh - but if you focus on the problem and explain it clearly, you are more likely to receive a solution.

     

    In relation to what Tactilis said:

     

    I shifted the hues, saturation, and possibly lightness, and am trying to figure out the exact difference between image 2 and image 3 in the specific pixels that I overwrote with some shade of red in the pixels 5,11; 6,11; 7,11; 16,11; 17,11; 18,11; 4,12; and 19,12; I included the original Steve skin simply for reference. (Also, not super important, but that particular area you called purple is actually blue.)

     

    In addition, if you bothered to actually look into context clues and didn't just skim it - which I truly believe you did, since I did very clearly state my intent in the first post, and essentially just reiterated what I already said without mentioning most of the stuff about the game to you now - then you'd easily know what I was referencing.

     

    (I do apologize for my passive-aggressive response if you did truly read every word and somehow didn't understand, but I did truly only use art software terms in relation to what I was trying to achieve, so you can likely understand why, in my perspective, it seems like you saw the word "Minecraft" and inwardly groaned, opting to take as little effort as possible. Your response seems harsh because it was harsh - and seemingly a bit dense as well, given the fact that, outside of those Minecraft related terms, absolutely everything I explained was easily understandable to anyone who knows how paint.net works - with the exception of the python thing - but I also made my intent with that very clear as well; compare the pixels that are red on skin 3 in the "hair" section of the texture with other copies of the skin to see if any colors are exactly the same so that it's just a replacement of "pick color, pencil tool, pick color, pencil tool, pick color, pencil tool, ..." to fix it.)

     

    3 hours ago, NinthDesertDude said:

    Grab a copy of the default Steve skin and just replace all the pixels that you didn't intend to change with that. Basically put it on a layer below your modified one, in the same location, then select every pixel you intentionally changed that you know of, invert the selection, press delete, and merge the two layers. It should be faster than trying to figure out changed pixels.

    Alternatively, an easy way to tell what's different is to put the Steve skin in the same spot on a layer above and set the layer's blending method to XOR. That will show all differences in pixels. I also have a plugin somewhere called Image Difference that basically did the same thing.

     

    In relation to what NinthDesertDude said:

     

    If I did that, it'd look something like this:

     

    image.png.56035e1ff2188baccbb6928214b83c5b.png

    Which I don't want. Instead, I'd like to compare that region I pasted Skin 1's hair onto with other surrounding pixels to see if any other color in that region is identical in every way except alpha, and then use that knowledge to color pick the pixel coordinates in image 3 and use the correct colors to overwrite the red ones.

  6. For reference, I made alterations to the Minecraft default skin of Steve. I have two alternate versions - one without glasses that has a different hair color, and one that has glasses and the hair color I'd prefer, but without those missing pixels.

     

    image.png.5f5538ad536ea68b899a01e5d9973dca.png

    The first image is the one with glasses that I want to fix.

     

    image.png.9ee08a86d9e6a98b7984f39092bae896.png

    The second image is the one without glasses that has the wrong hair color.

     

    image.png.dc4d4f0f8652b6c1736d38a3f7cb22db.png

    The third image is the default Steve skin I used.

     

    I did also use a bit of the old beta skin just for the hair-colored pixels that Mojang wants us to believe is a smile for the beard of the first image.

     

    In essence, I want to either use some kind of software or python code on the original Steve skin to compare his other hair colors and see if any of them are identical in terms of color or just find some way to compare the difference between the first image and the third image and discover what hue/saturation changes I may have used.

  7. I have this image, which I am planning on using as a profile picture, that I had someone make for me on commission some time ago. I accidentally flattened/saved the PSD using the PSD plugin, and the person I paid for the art no longer has the original PSD either. Since I can't undo this, I need to reverse-engineer the color/alpha of the glasses lenses so that I can recreate the glasses separately for an edit I plan on making, but also so I can restore the file to its original layered state.

    !!!pfp.png

  8. 2 hours ago, frio said:

    From the existing image you uploaded, the buttons are more or less pure black or white with varying states of transparency, instead of shades of gray with varying transparency, so best I can think of is just an approximation but not exact. The "Make color transparent" adjustment from KrisVDM's pack seems to do a reasonable job (set target color to 128, 128, 128, set power to 1). However since the insides of the buttons are close to the background gray, it would pretty much require more manual work than just a simple effect to get the transparency and color levels to match.

     

    Yep, that seemed to work. All I had to do to make it 100% accurate was select all the lighter tones and increase contrast by 25, then select all and decrease contrast by 50, then use the "Make color transparent" tool. Some end results (particularly 1, 4, and 5) are attached below.

    1.png

    4.png

    5.png

    • Like 1
  9. So, I have these images I'd like to change to have a proper transparency, to where the areas lighter and darker than gray are preserved.

     

    BoltBait's plugin, which I thought would work, only offers a change from white or black, which isn't ideal for the examples I have.

     

    I have 5 images I'd like to change, and only one of them has an example that has the alpha already applied by the original image authors. I'm hoping that, by matching the transformation to the existing alpha image, I can change the other images without an alpha version to be as accurate as possible.


    Below are the five images I'd like to change (Props to you if you recognize where these are from, heh.):

    JxXNs61.pngpiAjXqB.png5lVDWcp.pngZ5Fwtd6.pngdk22su8.png
    The fourth image has an existing version that is already transparent (This may not show up the best on the forums, since in the past, some images with transparency haven't rendered well.):

    aG7K8lO.png

    Any help on this matter would be greatly appreciated. Also, I've uploaded a separate copy of the version of the 4th image with alpha, just in case the version on Imgur has the alpha incorrect on their end and not on this end.

    4a.png

×
×
  • Create New...