Gradient with dither creates artifacts beyond gradation

Photoshop CC / Mac (also occurs in CS6, I just never took the time to document it)
Create a gradient mask from 0 - 255, the mask contains a dot pattern in the area that extends beyond the gradation and should be a solid 0,0,0. The dot/pattern has a value of 1,1,1. The gradient was created with in the blue guides (see screen grab) with dither on. The dither is expected within that range but not beyond the gradation. I have tried with and without the "use Graphics Processor" checked.
To test this it's easiest to see against a transparent background, and enhancing with levels.
Is this a known feature

(sorry for the delay, I just found this report on someone else's bug list)
This is the dither option for the gradient tool. You just did an extreme adjustment so the 1/255 dither pattern (1 bit) becomes visible. The same would happen if you did a color conversion with dithering enabled - there would be 1 bit differences even in flat colored areas because a high precision color value was dithered down to an 8 bit color value. You can see a similar issue in 16 bit/channel - but it requires an even more extreme adjustment to see the lower bit.
That is normal, and has been there since the gradient tool was written (or at least as far back as our source database goes, but photoshop 1.0 didn't have dithering on the gradient tool).
If you do not wish to see the 1 bit dithering pattern, then you can disable dithering for the gradient tool.
Now, the fact that it is a pattern -- that is something we might work on.  It's using a fixed noise table with offsets, and the offsets sometimes form a pattern for certain image sizes (that are close to multiples of the prime factors used in building and iterating the table).   I have ways to make it more random, but it'll take a good chunk of time to code up and test.

Similar Messages

  • Gradient with no opacity is not working correctly

    I was wondering if anyone had any idea about this problem that I've been having. For some reason when I create a gradient that goes to zero opacity on either end it gets all scattered.
    It was working fine and now I've reinstalled it in Windows Vista 64bit. I remember I had this problem the first time I installed it as well but then I turned the update on and it just went away before I really cared too much. Now I've got the update on and went and downloaded the 10.1 from the website and it's starting to bother me.
    I went and got the latest drivers for my video card which is a Nvidia 8600 gt, but I'm leaning towards the card being the cause of the problem, but any ideas would be helpful.
    Here is an image of how this gradient is supposed to look created using a black to white
    http://theebom.com/picturehost/gradient-fine.jpg
    Here is how it actually looks using a black to white (0% opacity on the white)
    http://theebom.com/picturehost/gradient-broken.jpg
    I had someone ask me if the dissolve blend mode was on and it wasn't, both of these gradients were applied to the background layer.
    And to all you Vista nay sayers I use Vista 64 at work and I've never seen anything like this there before.
    Thanks in advance for any advice

    The only thing I changed since I've installed it is the scratch disk settings and those have nothing to do with it. I don't see a gradients options per say, but I have been through all the preferences and I turned on 3d hardware acceleration and flipped all the other switches and moved the sliders, I didn't notice any change. If there's another options menu I should be checking let me know (I have CS3 and I think they combined the options and preferences into one menu) And the blend mode in the layer palette is set to normal or to nothing (test is mostly on the background).
    And the only problem I'm experiencing with the program is this issue. Everything else works exactly as expected and I haven't noticed long think times or anything. As far as I can tell it is specifically a gradient with a loss of opacity.

  • How to create artifact and redirect

    HI ,
    I need to implement a use case where there are two Access Manager(7.0) (first named as AM1, other AM2) and an tomcat server. Where AM1 is in some other domain and has trust relationship with AM2. Also AM2 and tomcat are in the same domain.
    Use case:
    When the user is authenticated by 'AM1' I want 'AM1' to create artifact and redirects that artifact to the servlet in tomcat server, This servlet will then send request to AM2 which will send this artifact through SAML request to AM1, AM1 will process the artifact and send SAML assertion through SOAP over https.
    I know this can be implement using SAMLClient API. but I dont want to install jar files on 'AM1'.
    Is there any other way ? If its just a configuration issue please give me the details. I tried following Access Manager documentation and was able to created artifact using SAMLAwareservlet but it fails before redirecting to my servlet.
    Following is the Message I get
    "Failed to Create SSO token"
    Please help,
    Thanks

    It all depends on the current settings of the current SSID.
    You cannot configure a web redirect with another security than none or a pre-shared key on layer2.
    If you are using 802.1x, you can go with the splash page : http://www.cisco.com/en/US/partner/products/ps6366/products_configuration_example09186a0080956185.shtml
    I don't see another friendly method for your users ...
    Nicolas.
    ===
    Don't forget to rate answers that you find useful

  • Gradients with only selected swatch colors...

    I have a Swatch preset with special colors that has a purpos in a game. In order to create game graphics I need to be able to do gradients with only a group of selected swatch colors, without photoshop creating "new" colors in between these.
    Is this possible? If not is there a workaround?

    You could use the Gradient Editor to construct special gradients that would have two stops for each color, with one being at almost the same location as the one to the left, and the other, almost the same location as the one to the right. There will still be a tiny gradient, but you can get rid of that with Posterize.

  • Can position be created with out creating Job..

    Hi Experts,
    A simple question but quite complicated.
    Can position be created with out creating the job. ( yes it will give the warning and create).
    Here my actual question comes, what is the need of creating the Job. when we can create position without job in general Scenario.
    Is it compulsory to create job whenever we create position.
    Your replies are highly appreciated.
    Thanks in advance.
    Regards,
    Dollly

    Hi Dolly,
    I definitely aggree with what guru Sikindar mentions.
    One more point:
    SAP advises to create separate positions for each of the employees in your organizational structure.
    For example, there may be a hundred "Engineer" positions in your company (with codes: 50000001, 50000002, ... 50000100).
    At this point, when you're asked to take a report of all of the "Engineer"s in your company, then you need to enter all these position codes into the selection screen : Nearly impossible scenario!
    However, if you had linked all of these positions to a single job named "Engineer" and numbered "50000000", then you would be able to find all the positions linked to this job and all the employees holding these positions by entering a single object ID and evaluation path in the selection screen of a particular report.
    Regards,
    Dilek

  • How to read the content from a External Content Type with out creating External List in Sharepoint 2013?

    Hi,
    I have a requirement to read the External Content Type and storing the Data in a Session Variable. The Reading of the content from External Content Type with out creating a External List.
    Please help I am trying to find the solution, but unable to do that.
    Thanks,
    Pradeep

    Hi,
    Firstly an external content type designed to work with SharePoint list and there is no way to read apart from this.
    If you are looking the solution out of the " Business Connectivity" then find that data source has been exposed through WCF and  Web Service ?
    So you can use REST API and CSOM to consume those data in SharePoint.
    You can also leverage the ADO.NET option if the datasources based on MS technologies.
    Murugesa Pandian| MCPD | MCTS |SharePoint 2010

  • Issue with Generate Create Script in new ODT 11.1.0.6.10 beta

    I've tried this on several tables in my database. I choose Generate Script to ... a file, for a given table it gives me the error message "An error occurred while writing to fil: \nValue was either too large or too smal for an Int32."
    (It doesn't matter if I'm in a Oracle database project or some other project.)
    Trying to Generate Script To Project... when I'm in a Oracle Database Project, Visual Studio (2005) crashes. It appears to be some overflow exception according to crashinfo:
    EventType : clr20r3 P1 : devenv.exe P2 : 8.0.50727.762 P3 : 45716759
    P4 : mscorlib P5 : 2.0.0.0 P6 : 461eee3d P7 : 407b P8 : a3
    P9 : system.overflowexception
    (With ODT 11.1.0.5.10 beta it worked fine dispite the issue discussed in thread: Re: Issue with Generate Create Script in new ODT 11.1.0.5.10 beta
    /Tomas

    Tried to debug this error and got these exception details. Hope it helps!
    /Tomas
    System.OverflowException was unhandled
    Message="Value was either too large or too small for an Int32."
    Source="mscorlib"
    StackTrace:
    Server stack trace:
    at System.Decimal.ToInt32(Decimal d)
    at System.Decimal.op_Explicit(Decimal value)
    at Oracle.Management.Omo.TableSpaceQuotaDetails.FillTableSpaceQuota(OracleDataReader reader)
    at Oracle.Management.Omo.User.FillTableSpaceQuotas(OracleDataReader reader)
    at Oracle.Management.Omo.Connection.GetUserCollection(Boolean refresh)
    at Oracle.Management.Omo.Connection.GetUsers(Boolean refresh)
    at Oracle.Management.Omo.TableSQLGenerator.GetCreateSQLs(OmoObject obj, ArrayList& typeAndNames, Boolean checkRequired, Boolean appendSchemaName)
    at Oracle.Management.Omo.TableViewBase.GetCreateSQLs(Boolean appendSchemaName)
    at Oracle.VsDevTools.OracleUILDBProjectServices.GenerateCreateScript(OracleUILConnCtx connCtx, String[] objectNames, String objectOwner, OracleUILObjectType objectType)
    at Oracle.VsDevTools.OracleUILDBProjectServices.GenerateCreateScriptAsyncMethod(IntPtr ppvObj, OracleUILConnCtx connCtx, String[] objectNames, String objectOwner, OracleUILObjectType objectType, ICollection& scriptText)
    at System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs)
    at System.Runtime.Remoting.Messaging.StackBuilderSink.PrivateProcessMessage(RuntimeMethodHandle md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs)
    at System.Runtime.Remoting.Messaging.StackBuilderSink.AsyncProcessMessage(IMessage msg, IMessageSink replySink)
    Exception rethrown at [0]:
    at System.Runtime.Remoting.Proxies.RealProxy.EndInvokeHelper(Message reqMsg, Boolean bProxyCase)
    at System.Runtime.Remoting.Proxies.RemotingProxy.Invoke(Object NotUsed, MessageData& msgData)
    at Oracle.VsDevTools.OracleUILDBProjectServices.GenerateScriptAsyncMethodDelegate.EndInvoke(ICollection& scriptText, IAsyncResult result)
    at Oracle.VsDevTools.OracleUILDBProjectServices.OnGenerateScriptAsyncCompletion(IAsyncResult ar)
    at System.Runtime.Remoting.Messaging.AsyncResult.SyncProcessMessage(IMessage msg)
    at System.Runtime.Remoting.Messaging.StackBuilderSink.AsyncProcessMessage(IMessage msg, IMessageSink replySink)
    at System.Runtime.Remoting.Proxies.AgileAsyncWorkerItem.ThreadPoolCallBack(Object o)
    at System.Threading._ThreadPoolWaitCallback.WaitCallback_Context(Object state)
    at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
    at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback(Object state)

  • Projects, is the Standard Functionality the one with COGS created?

    Korean Air manufactures AIRCRAFT components and delivers them to customers such as Boeing. It wants to implement ERP (R12) applying Oracle Projects Solution.
    Issue
    1. When Shipping Type Deliverable is created in Project Module and it is interface to Shipping Execution for Ship Confirm, COGS(Cost of Goods Sold ) for Shipping Item is created and it overlaps with cost of sales per Project/Task.
    Question
    *1. **When Shipping was done using deliverable of Shipping Type in Project Module, is the Standard Functionality the one with COGS created?*
    A. If the number 1 case is Standard Functionality, is there any option to prevent COGS creation?
    B. If the answer is no, by what kind of setup is it possible?
    C. Does Shipping of Project Module based on “non-asset based warehouse”?
    *2. What is the Integration mapping of Project Management, Shipping Execution, Inventory, AR, COGS etc?*
    The following are basic process.
    1. Quotation-> Contract -> Plan -> Production -> Delivery -> Revenue
    A. Using Deliverable in Projects
    2. Project: Agreement
    3. Task: Unit
    4. Purchasing Plan, Production Plan etc. executed based on Project/Task
    5. Cost calculation is calculated in Project/Task unit
    6. When Task (Tail Number) is completed, deliver to Boeing according to contract
    B. Interface through Shipping Execution
    C. Ship Confirm
    7. Based on cost revenue is recognized according to progression rate.
    A. Cost Collect
    B. Generate Draft Revenue
    8. Based on delivery or contract, account receivable is created and send to customer.
    A. Create Event per Task
    B. Generate Draft Revenue
    C. Interface Draft Revenue to Receivables.

    Hello Daniel,
    The PCI serial cards are not supported with LabVIEW RT for ETS targets and are not expected to work. We are looking into finding a way to add support for PCI serial devices in RT, but currently that support does not exist.
    One possible workaround would be to use a NI ENET-485-X device. The visa resource name will not be COMx in this case. Instead, you will need to enter the long name of ASRL::::::INSTR as documented in the NI-VISA help.
    I hope this helps. If you need to speak with your sales representative to resolve this issue, please follow this link. Have a great day.
    Regards,
    Kristi H
    National InstrumentsMessage Edited by Support on 01-18-2005 08:24 AM

  • A USB thumb drive with data created in Windows is not showing up on my desktop. Do I need a different driver or something?

    A USB thumb drive with data created in Windows is not showing up on my desktop. Do I need a different driver or something?

    OK in order to read those files you will need MS Office for Mac or install MS Windows on your Mac. You can get MS Office for Mac from anyone that sells Apple products. I would suggest the Apple Store, Best Buy, Amazon etc...For help getting the data from the memory stick I'd recommend visiting your local Apple Store or AASP and they can help you move it. It should be as simple as plugging the USB drive into your USB port and then open a Finder Window where you will see the drive on the left  pane. If you don't know what Finder is or how to open a new Finder window you need the sites I've noted below!!!
    Because you are new to OS X I would strongly recommend you bookmark and frequently visit the following web sites:
    Switch 101
    Mac 101
    Find Out How Video tutorials

  • Can I hide the Adobe Reader panel with "Export, Create and Edit PDF and Send and Store Files"? I don't use it and it takes up space

    Can I hide the Adobe Reader panel with "Export, Create and Edit PDF and Send and Store Files"? I don't use it and it takes up space

    If you just mean, can I close it, sure. In Reader XI click the Tools button to close or reopen it.

  • Creating Artifacts for 508 compliance accessibility

    Good afternoon.
    I ran a full accessibility check on my pdf file and received notification that "None of the comments or other types of annotations on this page are contained in the structure tree". It stated that I could fix the issue by creating artifacts. Does anyone know how to do this? Any insight would be extremely helpful.
    Thank you.

    Hi
    I ran a full check accessibiilty report on a document and some of the issues that came back are Inaccessible Page Content how do I resolve this issue using Acrobat 7.0.
    Thanks in advance.

  • Authorization problem with VF01 "Create Billing Documents"

    Dear All,
    We face following problem with VF01 "Create Billing Documents".
    Transaction: VF01
    User: Joe
    Authorization of Joe:
         VKORG Sales Organization: A, B (authorization object V_VBRK_VKO)
         FKART Billing Type: 1, 2 (authorization object V_VBRK_FKA)
    The objective for Joe:
       Joe is qualified to create bills in
          sales org A only for billing type 1 and in
          sales org B only for billing type 2.
       Joe should not be able to create bills for
          sales org A with billing type 2 and in
          sales org B with billing type 1.
    How can we solve this problem?
    We already searched for userexits without any success.
    Any help or ideas are very appreciated.
    Regards
    Markus Wilhelm
    Project Manager ERP

    Dear,
    There are standard authority-checks based on Sales organization (authorisation object V_VBRK_VKO) and/or Billing type (V_VBRK_FKA).
    An option would be to create a new billing type, define specific authorisations and use the new billing type for these documents.
    The bad thing is that you would also need a special (new) sales order type, because the billing document type is unique per sales order.
    So maybe it is easier to have a different sales organization.
    Another option would be to create a new authorization object and check it in the billing documents.
    If you wish, you could modify program LV60A005 & LV60A006.
    Then you might check various user/customer exits.
    Some functions to check: EXIT_SAPLV60A_001/002,
    EXIT_SAPLV60B_001 - 008, EXIT_SAPLV60B_010 - 011.
    Regards,
    R.Brahmankar

  • Using iPhotoToGoogleEarth with manually created gps data

    I use iPhotoToGoogleEarth 2.0 to export photos from iPhoto (version 8.1.2) with automatically created gps-information to GoogleEarth. This works well. If I create the gps location in iPhoto manually, the correct gps data are shown within the information data of the photo. But when I export the photo with iPhotoToGoogleEarth, these gps data are not recognized and the photo cannot be placed to the defined location in GoogleEarth.
    However if I export the photo from iPhoto as a file and import these data to iPhoto again, iPhotoToGoogleEarth will find the correct gps data.
    I assume an error in iPhoto

    When you locate a pic in iPhoto that data is +not written to the file+, instead it's stored in the central database.
    If you then export from iPhoto the data can be written to the file. This is why it's available when you re-import it.
    I think your app is looking in the file for information that is not there. It's looking in the wrong place.
    I assume an error in iPhototoGoogleEarth 2.0
    Regards
    TD

  • Powershell to export all vm's on the vcenter with snapshot created.

    Hi,
    I have Commvault backup server taking snapshots of 100's of production server and backup server leaving some of the server
    snapshot unconsolidated after taking a back,
    So my question or requirement is I need to pull all server with their snapshot or I need PS command to pull the names of the vm with snapshot created by backup server.
    Regards
    Basavaraj.R Navalgund
    [email protected]
    ADS/DNS/DHCP/RIS/GROUP POLICY/PowerShell/VMware/Esxi/Storage.

    Start by reading the following:
    Posting guidelines
    Handy tips for posting to this forum
    How to ask questions in a technical forum
    Rubber duck problem solving
    How to write a bad forum post
    Help Vampires: A Spotter's Guide
    -- Bill Stewart [Bill_Stewart]

  • I have the Ai trial and i cannot seem to figure out how to do a gradient with colour... is it just not possible with the trial version or what?

    Topic.

    Hi there!
    If you want to do a gradient with colors other than the standard BW, you just have to go into the gradient window and double click on one of the markers on the color slider. A color menu should pop up; click on the tiny button in the top right of that menu and change your color mode to RGB. Then you can select your color from there.
    Hope this helps!

Maybe you are looking for

  • Is there a way of getting Coherence to run without starting up a cluster?

    It's painful to run unit-tests against Coherence because I can't find a way of configuring it with a simple local in-memory scheme, but still get to test features requiring custom POF types, etc.. I have implemented the advice here: http://coherence.

  • Lag in connecting to network after waking

    Is it normal that my MacBook Pro has a long lag to reconnect to my home Network (both wireless and hardwired) after waking from sleep? But, if I'm using other apps and then launch Mail or Internet its instantaneous. I have Fios internet via Cat 5 and

  • Function modul

    Hi, I want to read a Function module and its parameter dynamically in ABAP Coding not with SE37. Is there a function module or other utility in SAP  to do this? Kindly Barbara

  • Query in export on vms

    greetings: could any1 help me with the syntax for using a query in an oracle817 export sitting on openVMS operating system?

  • Why is the screen complety gray?

    The screen is completly gray and cannot acess anything