SVG Filter - results pixellated?

I'm trying to create an SVG filter that works very well in Inkscape, but so far no luck in Ai.
The Inkscape filter is found in Filters > ABCs > Roughen, and basically uses feTurbulence and feDisplacementMap to create a very nice wiggly line that IMO is more realistic than Illustrator's "Roughen" filter.
Original path:
After Roughen:
In the Inkscape file, the filter looks like this (with the filter renamed to myRoughen):
<filter
    color-interpolation-filters="sRGB"
       id="myRoughen">
      <feTurbulence
         result="result91"
         baseFrequency="0.04"
         type="turbulence"
         seed="0"
         numOctaves="3"
         id="feTurbulence3810" />
      <feDisplacementMap
         in2="result91"
         scale="6.6"
         xChannelSelector="R"
         yChannelSelector="G"
         in="SourceGraphic"
         id="feDisplacementMap3812" />
    </filter>
Saving this file as plain SVG and importing into Illustrator, the path is there, but the filter comes out pixellated:
Zooming in on the pixellation:
Looking at how the filter got imported into Illustrator (ie, going into the Edit SVG Filter window), we see:
<filter  id="myRoughen" color-interpolation-filters="sRGB">
        <feTurbulence  result="result91" id="feTurbulence3810" type="turbulence" stitchTiles="noStitch" numOctaves="3" baseFrequency="0.04" seed="0">
        </feTurbulence>
        <feDisplacementMap  scale="6.6" in="SourceGraphic" in2="result91" id="feDisplacementMap3812" xChannelSelector="R" yChannelSelector="G">
        </feDisplacementMap>
</filter>
which seems pretty much what it should be. So what could be causing the pixellation? As far as I can tell, there's no dpi setting associated with saving the plain SVG file from Inkscape, or with displaying the results of feTurbulence in Illustrator.
On a lark, I wondered if increasing the size of the line in Illustrator would help. Nope. All I get is a thicker pixellated line:
Any help?
Thanks
Tom

To my knowledge all SVG filters in Illustrator produce raster objects, therefore their appearance depends on the settings in the Effect > Document Raster Effect Settings dialog.
You could increase the the ppi setting there and turn on the Anti-aliasing option.
Probably not what you really want …

Similar Messages

  • How to filter results from 4 dynamic list menus depandant on how many of them are selected

    I have a search page with a form with 4 list menus and 1 submit that post the results to the results page. I can create a record set that either retrieves the correct data from my database if a selection is made from all four menus Or i can create the recordset if only 3 menus have a selection or the same for 2 menus and 1 menu. However i want the user to be able to make a selection from either 1, 2, 3 or all 4 of the menus and the exact data be retrieved. At present if i try to combine the recordset using AND and ORs the results are not specific enough, for example the 4 menus are Location, Type, Price & Style if a user selects from all 4 i only want to retrieve data that matches all 4 criteria, but at the same time if the user selects only 2 of the menus the i want it to retrieve data that matches specifically those 2 variables. I´m not actually sure if i should be creating a more advanced sql query of if its the php side of things that i need to look at. This is my first dynamic site so please be aware i´m still a learner where php and sql is concerned. Please can anyone help?  

    Hey there,
    Thanks for replying,
    I too am using Dreamweaver recordset, my local server is XAMPP ( apache php mysql), i´have pasted my sql recordset below to give an idea of what i´m trying to do, however this does not work as i´m trying to select the exact data based on 4 menus PRICE TYPE LOCATION and BEDS, and also want the search to work if the user only selects options from either 1, 2, 3 or 4 of the menus, with the code as it is if the user select only two options from 2 of the menus the results don´t just find (for example) all results for location AND price they find all results for the location varibale OR the price variable rather than a match for both, if you see what i mean?
    Any suggestions?  
    SELECT trueprice,`desc`, `propid`, `bathrooms`, `photo1`, locationtable.loc, typetable.style, bedtable.`number`
    FROM detailstable JOIN locationtable ON detailstable.location=locationtable.locid JOIN typetable ON detailstable.type=typetable.typeid JOIN pricetable ON detailstable.price=pricetable.priceid JOIN bedtable ON detailstable.beds=bedtable.bedid
    WHERE (location=varloc AND price = varprice AND type=vartype AND beds=varbed ) OR (price=varprice AND location=varloc AND type=vartype) OR  (price=varprice AND location=varloc AND beds=varbed) OR (price=varprice AND beds=varbed AND type=vartype) OR  ( location=varloc AND type=vartype AND beds=varbed) OR  (price=varprice AND location=varloc) OR (price=varprice AND type=vartype) OR (price=varprice AND beds=varbed) OR (type=vartype AND location=varloc) OR (type=vartype AND beds=beds) OR (location=varloc AND beds=varbed) OR (price = varprice OR beds=varbed OR type=vartype OR location=varloc)
    ORDER BY detailstable.trueprice ASC
    Look forward to receiving your thoughts,
    Linda
    Date: Wed, 21 Oct 2009 14:36:33 -0600
    From: [email protected]
    To: [email protected]
    Subject: how to filter results from 4 dynamic list menus depandant on how many of them are selected
    Hiya,
    I'm just doing my first dynamic site too, and am at a similar level to yourself.
    Can you give us more info re the site. What software, eg Dreamweaver etc are you using, and is your server using PHP or ASP etc?
    For what I've used, I amended the SQL side of things in the recordset in Dreamweaver. That way, you can test the SQL as you're setting up the recordset.
    Let me know how you're going on anyway
    Cheers
    Andy
    >

  • Search Results - Filter Results By: - Show More ...

    When I use the "Show More ..." option under one of the "Filter Results By:" groups, it works as expected. When I then select one of the items to filter by, it again works as expected. However, if I hit the back browser function or select the "Unfilter" option, the "Show more ..." expansion is restored. I suggest it return to the "Show Top 5..." presentation (as before the individual filter was selected).

    Hi Sid,
    You are right, I thought about this BADI we already enhanced it for BP authorization (like many people did in this forum). However my concern is that this BADI gets called like a million times before it gets back to the search result page and I am just not sure of the impact on performance. So I was thinking if anything else is possible at UI level. But may be I don't have many options here :(.  Also if I select the multiple values for the field in the BADI it comes up in debug mode
    MARKETINATTR   I EQ  "VALUE1"
    MARKETINATTR   I EQ  "VALUE2"
    it is searching for both individually, so it is basically working as a select option, not sure how I can combine them both.
    Also you mentioned that searching BP on marketing attr is not possible in standard, but I think it is possible and we are searching on it. I know we have enhanced BP search for some other purposes but not for marketing Attr. as I can clearly see a standard field for MARKETINATTR  in the  context of  BPMAINSEARCH IMPL class and when I use it in the search field it does pop up another view when I hit f4 on the possible values where I can select my attr set, attribute & value. I am on 7.0 by the way.
    Thanks,
    Kumar

  • Where can I get Oil Paint filter for Pixel Bender?

    Hi, I had to reinstall my CS4 after a system disk crash, and now I cannot find free Oil Paint filter for Pixel Bender plugin. It is not included in a new version of the plugin available for download. Where can I download the old version or only the Oil Paint filter file to restore my working software configuration? (Photoshop Extended CS4, 64-bit)

    It was removed, you can only use it in the previous version: Photoshop: Spring Cleaning | PHOTOSHOP.COM BLOG

  • Filter results from Multi Entity Search/Global Search

    Hi,
    Could it be possible to filter results from MS CRM 2015 Multi entity search (global search) similar to RetrieveMultiple message plugin.
    Thanks

    Possibly, this could be BUG.
    Haven't experience this kind of issue...
    Cheers,
    Gulab Prasad
    Technology Consultant
    My Blog:
    Exchange Ranger
    Note: Posts are provided “AS IS” without warranty of any kind, either expressed or implied, including but not limited to the implied warranties of merchantability and/or fitness for a particular purpose.

  • Vanishing Point issue, results pixelated/jaggy

    Hello folks
    I'm looking for a solution to a Vanishing Point filter issue. Everytime I try working with this filter, the result is always very pixelated or jaggy. If I apply a very high resolution image to a vanishing point plane, then scale it down 25% of original size inside the filter tool, then click OK to apply the filter, the result is always horrible. The image looks pixelated and jaggy. I tried multiple combination of quality and size of images, but nothing seems to do the job properly.
    Am I missing something? Is there a real professional purpose to this tool or the results will always be like this? I would have tons of use to this great tool for client pitch but unfortunately cannot come up with any good looking results.
    Here's an example I came up with to demonstrate. Notice how the content is very damaged (pixelated/jaggy). Worth mentioning that the original Coca-Cola picture was very high quality. Also, I zoomed in at 200% so you can clearly see the issue.
    Thanks for your help,
    Vincent

    No doubt about it it is your understanding about what is going on and you might not be able to resolve this in your mind and that is quite understandable.
    But here is the truth and reality of the circumstance you will have to give the logos some blur and a little noise when reducing it.
    These logos are very hard edge and when reducing it without some blur and noise the edges will be sharply defined extreme contrast and there are only a few colors in which photoshop can work so you will see the pixelation so if you want a sharp looking item you need to blur it a bit.
    That is what I did here and it looks a lot more natural,
    You kind of have to have some understanding of the tool and what it can and cannot do and the art as well which was probably vector originally.
    I know you think it should do what ever you tell it to do and it should do it the way you want it to but this is istill creating art whether commercial or fine art and it still requires skill and finesse and lots of tactile nuances.
    You're probably going to be angry at me for writing it this way but somewhere down the line you might say you know he was right.
    BTW I do think however you bring up a very important issue you should be able to adjust this in the Vantage point tool to your liking so you can see what you are doing.
    Resize, adjust blur or sharpness, adjust noise add colors for blending maybe blur hard edges.
    Something to think about at least.

  • How to filter results of mara without writing abap program

    I  am running SE16 in SAP ECC searchig MARA table. I want to query such
    As ERSDA > u201801/03/2011u2019 OR LEADA > u201801/302/2011u2019, Through form interface, it seems
    I can only specify AND for two fields and not OR. Is there a way to specify the complex filter
    Without writing ABAP program.
    Thanks.

    Hello,
    For simple single table reporting as this just use transaction code SE16 or SE16N. Filter your results as you would in any standard report selection screen using the search bubble option on the selected fields. After inputting the table select "Settings --> Fields For Selection" at the selection screen from the toolbar to add fields for the search. You may then download the results from "System --> List --> Save --> Local File" (Spreadsheet).
    Regards,
    sifter

  • Can you filter results by step type?

    Hello all,
    I was wondering if it's possible to filter report results by the step type.
    I currenly have it filtered as Result.Status == "Passed" || Result.Status == "Failed. This is fine, except I would like the user to be able to select whether or not a certain step type will report this.
    I have far too many of these step types to go to the Run Options tab in properties for each and turn off 'record results' each time I run the test.
    Lets say I have 10 subsequences (Call Sequence Type) and each of them has 10 PassFail Tests. If I only want the result of each subsequence (whether the whole sequence passed or failed) instead of what each individual PassFail test's results are, how can I do this without messing with the RunOpt
    ions tab for each PassFail test.
    Hope this makes sense.
    Thanks in advance,
    Dave Neumann
    [email protected]

    Hi Sam,
    You can enter that expression in the Report Options.  Go to Configure >> Report Options and near the top will be a Result Filtering Expression, where you can enter that expression in.
    Let me know if you have any questions.
    Thanks,
    Terry S.
    Staff Software Engineer
    National Instruments

  • Result Source - Filter results by Managed Property equals "this year"

    Hello guys,
    I've been trying to filter a Managed Property (yearOWS) equals a current year (2014).
    If I use yearOWS=2014 or yearOWS="2014" it works fine, but I need to filter by current year.
    I read this post > Keyword Query Language (KQL) syntax reference, but I don't know how to use "this year". I've tried {this year}, ("this year")
    and a lot of ways, but none of them worked.
    Can anyone, please, help me?
    Eduardo Moreira

    Check if below helps:
    http://blogs.msdn.com/b/knutbran/archive/2011/06/10/date-and-time-in-fast-search-server-queries-and-results-part-2.aspx?Redirected=true
    test write:"this year"

  • How to filter results of the timedifference where great than a value

    To all,
    How do I filter the results of this so I only get that which is greater than 2 seconds?
    Here is the query:
    SELECT
    A.REQUEST_UU_ID, TO_CHAR(B.CREATE_BY_TS - A.CREATE_BY_TS) AS ElapsedTime
    FROM
    TELLER_MESSAGE A INNER JOIN TELLER_MESSAGE B ON B.REQUEST_UU_ID = A.REQUEST_UU_ID
    WHERE
    A.MESSAGE_TYPE_CD LIKE '%REQ%' AND
    B.MESSAGE_TYPE_CD LIKE '%REP%'
    ORDER BY A.REQUEST_UU_ID
    Here are the results which I want to filter to get only the one row with 3 second time difference.
    99ac8695-18fb-a59d-1d6b-3d2a577fff22     +000000000 00:00:03.000000 <<<this is the one I want
    99ac8696-18fb-a59d-1d6b-3d2a577fff22     +000000000 00:00:02.000000
    99ac8896-18fb-a59d-1d6b-3d2a577fff22     +000000000 00:00:02.000000
    I tried it without the TO_CHAR casting but that gave an error.
    Thanks,
    Eric

    Hi, Eric,
    Add this to your WHERE clause:
    AND     b.create_by_ts > a.create_by_ts + INTERVAL '2' SECONDOr you could add this to the join condition.
    I hope this answers your question.
    If not, post a little sample data (CREATE TABLE and INSERT statements, relevant columns only) for all tables involved, and also post the results you want from that data.
    Always say which version of Oracle you're using (e.g., 11.2.0.2.0).
    See the forum FAQ {message:id=9360002}

  • OBIEE filter result based on current day of Month

    Dears,
    I am running an exercise to restrict all available data in my table based on current day of month (less than or equal to), what I am having a trouble in is that when I create a variable in prompt (just to test the query) the below sentence works where when adding it the Criteria body an error happens:
    SELECT DayOfMonth(CURRENT_DATE)-3 FROM  "Anysubjectarea" (it works)
    but the below won't:
    Error getting drill information: SELECT  Month("DIM_TIME"."MONTH") saw_1, Day("DIM_TIME"."DAY") saw_2 FROM "AGGR_REVENUE" WHERE ("DIM_TIME"."YEAR_ID" IN (2014, 2015)) AND (Day("DIM_TIME"."DAY") <= (SELECT DayOfMonth(CURRENT_DATE)-3 FROM "AGGR_REVENUE"))
    any help?
    Moreover, I have no rich experience in OBIEE, is not there any place to test the query before applying it? If it's a product of ORACLE, why Select sysdate from dual is not working work???
    P.s: I have no access to create a repository variable

    Hi,
    Why do you want to use a "SELECT ...." in your filter? There is no added value in having a subquery in the filter except a slower analysis in your case.
    Just add a filter to your "DIM_TIME"."DAY" column and check the "convert this filter to SQL".
    And just write your condition there :
    Done !
    In the Administration you have a link named "Issue SQL" where you can enter LSQL and execute it if you want.
    For your last point I guess you are forgetting what OBIEE is ... "Select sysdate from dual" is a query for Oracle Database, OBIEE doesn't "speak" SQL but uses LSQL, so you need to use the correct syntax for LSQL. Also the point of OBIEE is to hide your sources and not be limited by the physical source available in your RPD. Did you try to run a "Select sysdate from dual" against an Excel file? Does it work? Not really (or you have a really smart Excel).
    But if you run the same LSQL against an Oracle DB, an Excel file, an Essbase cube they all give you the same result: that's the power of LSQL, adding an abstraction layer on top of your multiple physical sources and have a single language to interact with all of them ...

  • Svg scaling is pixelated for Sarfari 6.0

    Safari 6.0 is now rendering scaled svg graphics in a unconventional way which leads to horrible looking vector graphics. The image below is a test svg image shown in FireFox (or Safari 5.x) on the left and Safari 6.0 on the right. Safari is creating a rasterized image and then scaling it up which leads to the pixelated image on the right. The svg code is there to use, so why not render it out pixel perfect like it used to. There are some clunky work-arounds for this problem, but why not have Safari 6.0 render the scaled svg correctly? This is a portion of a 100x100 graphic scaled to 500x500... the whole advantage to using svg is its vector based rendering... lost here.
    The code is basically an img tag refering to an external svg and the thing is scaled up. Something like this:
    <svg  width="500" height="500" viewbox="0 0 100 100"
         xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" >
         <image  x="0" y="0" width="100" height="100" xlink:href="example.svg" />
    </svg>
    Safari 5.x handled this correctly.

    I thought that this was answered because compressor worked well BUT I'm having the same issue with a slightly different spin. I use Boris RED to do my graphics and when I import a rendered quicktime into a 4:3 project it's not scaling correctly. The interlacing is really horrible and I haven't found a setting inside of Boris that will mate with a setting for FCP timelines. For those that are not familiar with Boris the options given for render output are:
    720x486 NTSC D1
    720x480 NTSC DV
    640x480 NTSC Square Pixels
    648x486 NTSC Square Pixels
    720x540 NTSC D1 Square Pixels
    Custom Size
    You would think that one of those would work well but so far, no joy. If you are an AfterEffects person and have a comp size that you use I'd love to hear that as well as it might put me on the right track. This doesn't seem like it should be so complicated!
    Any help is appreciated. Thanks!!!

  • Filter plugin - Pixels become grey when alpha set below 50 (ish)?

    Hi,
    My filter plugin modifies the alpha channel values of various pixels and I noticed that when an 8 bpc pixel's alpha is set below 50 (or so) that the pixel ends up turning grey, as if the R,G,B values were all set to the same value. Is this Photoshop's behaviour when painting/compositing pixels that are very transparent or am I confused? :-)
    Thanks,
    Neil

    Thanks for your replies.
    My prefs are set to show the transparency checkerboard, and my code is directly modifying the RGBA values of 8 bpc pixels. The '50' I referred to above was the actual alpha channel uint8 value, not a percentage.
    The following is the code I'm using to test with. I put it in the DoFilter() function, at line 401, in the Dissolve sample project and disabled the for loop that iterates over the planes. I'm using the CS2 SDK and am testing with PS CS3.
    I'm testing with a PSD with 2 layers in RGB 8 bpc mode. The background layer is entirely black and I've tried filling the foreground layer with various solid colors to test with. I'm applying the filter to this foreground layer.
    1. With a color of 255,0,0 after applying the filter the new color (in the Info palette, or with the eye dropper) is 40,0,0.
    2. With a color of 0,200,0 the filter changes it to 0,0,0.
    3. With a color of 200,255,0 the filter changes it to 0,40,0.
    4. With a color of 180,215,87 the filter changes it to 215,215,215. This is what made me think it was turning to gray.
    -------- Begin --------
    // Get RGBA interleaved pixel channels
    gFilterRecord->outLoPlane = gFilterRecord->inLoPlane = 0;
    gFilterRecord->outHiPlane = gFilterRecord->inHiPlane = 3;
    // update the gFilterRecord with our latest request
    *gResult = gFilterRecord->advanceState();
    if (*gResult != noErr) return;
    uint8 *pixel = (uint8 *)gFilterRecord->outData;
    const int32 dataRowBytes = gFilterRecord->outRowBytes;
    VRect tileRect = GetOutRect();
    const int32 tileHeight = tileRect.bottom - tileRect.top;
    const int32 tileWidth = tileRect.right - tileRect.left;
    const int32 tileByteWidth = tileWidth * 4;
    for (int32 pixelY = 0; pixelY < tileHeight; ++pixelY)
    for (int32 pixelX = 0; pixelX < tileWidth; ++pixelX)
    pixel += 3; // Skip RGB
    *pixel++ = 40;
    pixel += (dataRowBytes - tileByteWidth);
    -------- End --------
    Thanks,
    Neil

  • Cannot export or save filter results

    I do not really see the point of the filter function if you cannot "save as" the results or export the results or even do a count of the results. Does any one know a way round this?
    For example if you have many addresses but want to filter out certain cities. You can use the filter so you are LOOKING at just the cities you want but you cannot then do anything with it - you cannot export just those cities or save as or even count them.

    Hey Tony,
    I agree with you, I also need an easier way to copy/export my filtered results into other sheets.
    When I try to copy the filtered results, Numbers also copy all the cells between the results (eventhough it didn't appear in the results), the only way for me to copy it was do it one by one. this is very painful because I usually working with 20,000 data (20,000 row of cells)
    I'm impressed with the options for us to set unlimited filtering options (in excel, we only can set max 2 filtering options), but Numbers still need to learn much from excel on how to handle the filtered results.
    So far, I still work with excel all the time, the Numbers application is useless in my Mac
    Hope it will be fix in the next update.

  • PS CS2: Running Lens Correction Distortion filter results in hang

    Hi all--I want to use the lens distortion correction filter, but every time I try to bring it up it just results in the spinning beach ball.
    I tried to delete the preferences file but it's not where it should be: ~/library/preferences/adobe/photoshop/etc.
    I found the above information here: http://kb.adobe.com/selfservice/viewContent.do?externalId=331483&sliceId=1
    So, now I'm at a loss. Other possibly pertinent info: Mac OS 10.4.11 (but it did it before the latest update), Photoshop 9.0.2.
    Please advise. THANKS!
    --d
    [edit]: I recently did a reinstall of the suite, hoping that would help. No luck.

    Update:
    I tried to run some of the other filters and although they do not cause a crash/hang, they definitely take a few seconds to work. The Lens Correction filter is still causing a hang, but the other filters are working. (I guess more RAM is in order... soon enough I'm going to have to update everything and will need it...)
    Anyway, I did change the RAM requirements as suggested but haven't seen any improvement.
    I have just purchased Disk Warrior, so I'm expecting to receive it in the next couple days, and will run it when I get it. (I have been advised more than once to purchase it.) I have run Cocktail as well, with no change in behavior.
    The thing that gets me is that the photo I want to correct is only 17mb. It's not like it's a monster... and why just the one filter and not all of them? Can I just reinstall the one?
    Anyway, if anyone else has any ideas, please let me know.
    Thank you!

Maybe you are looking for